1. Teacher Resource Site---Teachers Pay Teachers
In this site you can find millions of fun teacher created resources for all subject areas. Some resources are free!
2. The Teacher's Guide
This site has seasonal themes, lesson plans for teachers, smartboard templates, and math and ELA series.