● K12 Academics · Lesson Plans · Online since 2004

Free lesson plans for every classroom.

1,502 standards-aligned, animated, ready-to-teach lessons across every subject, PreK–12. Every lesson comes complete with a full lesson plan, interactive flashcards, a practice quiz, and a printable worksheet. Built for teachers, homeschoolers, and curious learners — find your community, and your next great lesson.

0Lesson plans
9Subjects
PreK–12Every grade
8World languages
4-in-1Plan · cards · quiz · sheet
What you get

Four teaching tools in every single lesson

No prep, no printing marathons. Open any lesson and everything's already there — designed to project, teach, and hand out.

📖

Lesson Plan

A full, standards-aligned plan — objectives, a warm-up-to-reflect flow, an interactive whiteboard activity, and differentiation for ELL, IEP and extension.

🃏

Flashcards

Eight key vocabulary cards students can flip through to build and review the lesson's core terms.

📝

Practice Quiz

A six-question check for understanding that scores instantly — perfect for a do-now or exit check.

🖨️

Worksheet

A printable word-bank worksheet with an exit ticket and a toggle-able answer key for the teacher.

Browse by subject

Every subject, one library

From core academics to the arts, world languages, and life skills — pick a subject to explore its full grade range.

Find a lesson

Search & browse the whole library

Filter by subject and grade, or search by topic. Every result opens a complete, ready-to-teach lesson.