Have Fun Teaching has a large collection of teaching aids, including worksheets, display items, flash cards, songs, coloring pages, videos, activities, graphic organizers and other teaching tools like lesson plans and reward sheets etc. Along with worksheets for regular subjects like math, science and English grammar, it has got some unusual worksheets like worksheet for mapping skills, comic strips, writing prompts etc. All resources are categorized according to grade and also according to subject so finding a resource is really easy. You can even create your own worksheets if you can not find one that suits your learner’s need. Over all a vast bank of resources for the teachers and teaching parents.