Everything you need to understand or teach Practical Demonkeeping by Christopher Moore.
Travis O'Hearn's traveling companion is Catch, the destroyer, a demon Travis accidentally called up seventy years ago who has a nasty habit of eating people. Since then, Travis has been trying to send Catch back to hell. In the small California coastal town of Pine Cove, Travis hopes to find the secret to getting rid of Catch. He also finds a community of odd characters who will help him in his quest.
Practical Demonkeeping: A Comedy of Horrors Lesson Plans contain 130 pages of teaching material, including: