22 printable pages for students to learn about the different types of flies in the world. Students search online for information about the larva and adult forms, what they eat, where they live, whether they are dangerous to humans, etc. housefly, hoverfly, horse fly, crane fly, flesh fly, blow fly, tsetse fly, goldenrod gall fly, bee fly, fruit fly, midges, tachinid fly, long-legged fly, stalk-eyed fly, scavenger fly, yellow deer fly, flat-footed fly, stilt fly, picture-winged fly, fungus gnat,