Everything you need to understand or teach Batman by Jeph Loeb.
This book is about the efforts of Batman, district attorney Harvey Dent, and Gotham City Chief of Police Jim Gordon to take down the mafia boss Carmine "The Roman" Falcone. As the story progresses, a mysterious serial killer referred to as Holiday begins killing members of Falcone's family and gang. In the end, the pursuit of Falcone drives Dent to break the law and transform himself into the villain Two-Face.
Batman: The Long Halloween Lesson Plans contain 100 pages of teaching material, including: