Discovery Education combines scientifically proven, standards-based digital media and a user community in order to empower teachers to improve student achievement. Free lesson plans written by teachers for teachers. Here you will find hundreds of original lesson plans for elementary, middle and high school students. Use them as they are or modify them to create your own.
Discovery Education (http://school.discoveryeducation.com/lessonplans)