Thousands of Great Teaching Interactive Teaching Resources is a great resource for teachers of all age groups who would like to find worksheets, coloring pages, printable flash cards, songs for kids, educational videos, fun activities and teacher tools mainly focused around literacy and numeracy.  The worksheets and Flash cards real time savers and the videos section has some great content particularly for younger students. 

All in all is very well laid aout and easy to find what you are looking for in a hurry and would be well worth your time to browse for your next classroom resource.

Check it out here.