This website is a great source for teachers! It provides lesson plans, an online store, and teaching tools (such as a clip art gallery, puzzle makers, brain boosters, etc.).
I would consider using this website to help me develop lesson plans that pertain to the subjects of science, mathematics, health, language arts, history, and fine arts. The teaching tools will also come into aspect when I may need ideas for a sponge activity or additional classwork.