Over 55,000 Free Lesson Plans in Math Social Studies Art Language Arts Music Physical Education Reading Writing Geography Science Projects Science Lesson Plans and Thematic units. K-12 educational resources and activities for teachers, parents and students