Find the Right Resources

Lessons by Education Level

Early Childhood

Includes a range of effective early education resources to help set a strong foundation for young students.

view lessons

Early Elementary

Early elementary resources on learning center ideas, number charts, vocabulary building activities and more.

view lessons

Late Elementary

From fractions to informational texts to civics, find the lesson plans you need to help your students succeed.

view lessons

Middle School

Discover relevant and engaging lessons for 6th - 8th graders as they take on more advanced subjects.

view lessons

High School

From arts to world history and every subject in between, Share My Lesson has an array of targeted resources for high school and beyond.

view lessons

What Teachers Are Saying


Adam Feinberg

[Uploading lessons] is a great, cathartic and productive process, and it has helped me see where I used to be as a teacher and where I am now.


The lessons that I download from are lessons that are clearly written and have strong graphics. The visuals are another inroad for my students who may not completely comprehend written instructions.


I would love my son's teacher to use this--that's how good it is!


Very creative. Good videos. Activity directions easy to follow.

Lessons Developed by Select

Content Partners

NBC Learn
PBS Newshour Extra

Help Other Teachers

Upload Materials

Join a growing community of 900,000+ members

Build your professional presence online

Share resources to help your colleagues around the country