WATCH KNOW LEARN - A great source of educational videos organized by age appropriateness, standard, and content area. You'll find rated, teacher-contributed material including over videos for whatever you need to teach!
If you still hate bats- how could you not see this precious as a unique help to the cycle of so many thingsl! They help control insects, provide fertilizer, help spread plants' seeds. I personally love bats.