Teaching resources
We have over 262,673 free teaching resources for you to use in your classroom and school today.
Last updated: Friday, May 24, 2013
Welcome to Share My Lesson

Share My Lesson is a place where educators can come together to create and share their very best teaching resources.
Featured resources
- Memorial Day
Lesson plans and activities to mark Memorial Day - Common Core writing skills
Practice explanatory writing with your Elementary students - Math worksheets and lesson plans
A selection of our best Math resources - Asian Pacific Heritage Month
Lesson plans and activities to help celebrate Asian-Pacific Heritage Month - Working with parents
Building partnerships between schools and parents - Today’s news, tomorrow’s lesson
Resources and discussion points on topical events - Common Core State Standards
Common Core aligned resources - All Collections
Latest Newsletters
Keep up to date on the latest resources with the Share My Lesson newsletter
Latest resources
Early Elementary (Grades K-2)
Characters, settings and events, Music, Clarify comprehension
Late Elementary (Grades 3-5)
Bullying and harassment, Injury Prevention and Safety, Bullying and harassment
Middle School (Grades 6-8)
Internet safety, Internet safety, Internet safety
High School (Grades 9-12)
Description, Trigonometric Functions, French


Folger Shakespeare Library
American Federation of Teachers
Colorín Colorado
Teaching Channel
Interactive Resources
Student Achievement Partners