Teaching Resources Directory

Free Teaching Resources for Every Grade & Subject

Browse thousands of free, classroom-ready worksheets, lesson plans, quizzes, presentations and more. Filter by grade, subject and language — then download it, customize it for your class, or generate your own in seconds.

141 resources · sorted by most recent · page 1 of 6

Questions

Interpreting Graphs Exit Slips — 8th Grade Science & Math (With Answer Key)

Assess Grade 8 English students' understanding of line, bar, and scatter plots. These exit slips include questions on data analysis, trends, correlation, and causation, with an answer key.

8th GradeMathematicsEnglish
Questions

States of Matter Quiz — 2nd Grade Science (Kahoot-Style Questions)

Assess Grade 2 science understanding of solid, liquid, and gas with 15 multiple-choice states of matter quiz questions. Includes a full answer key for easy checking.

2nd GradeScienceEnglish
Rubric

Science Lab Report Analytic Rubric — 8th Grade Science (with Student Self-Assessment)

Evaluate 8th grade science lab reports with this analytic rubric covering scientific process, data, and conclusions. Includes a student self-assessment checklist for reflection.

8th GradeScienceEnglish
Worksheets

Fraction Word Problems Smart Worksheet — 4th Grade Math (Scaffolded with Answer Key)

Help Grade 4 students master fraction word problems with this scaffolded worksheet. Covers addition, subtraction, and comparison of fractions using real-world scenarios, plus an answer key.

4th GradeMathematicsEnglish
Questions

Interpreting Graphs Exit Slips — 8th Grade Science & Math (With Answer Key)

Assess Grade 8 students' data interpretation skills with English exit slips on line, bar, and scatter plots. Includes questions on trends, predictions, correlation, and outliers, with a full answer key.

8th GradeMathematicsEnglish
Questions

Angles and Triangles Quick Check — 6th Grade Math (with Answer Key)

Check Grade 6 understanding of angles (classification, estimation, supplementary, vertical) and triangle properties with this quick English assessment. Includes an answer key.

6th GradeMathematicsEnglish
Misc

Universal Exit Ticket Template Pack — 7th Grade All Subjects (10 Printable Formats)

Enhance Grade 7 student learning with 10 printable English exit ticket templates. Features 3-2-1, Muddiest Point, and Sketch It for quick formative assessment across all subjects.

7th GradeCross-CurricularEnglish
Questions

Weather vs. Climate Questions — 6th Grade Science (with Answer Key)

Engage Grade 6 students with English questions on Weather vs. Climate. Includes definitions, data analysis, and DOK 1-3 questions with a full answer key. Perfect for review or assessment.

6th GradeScienceEnglish
Misc

Measurable IEP Goals Template — Grade 6 Special Education (Editable & SMART)

Customize Grade 6 measurable IEP goals for special education. This editable template includes annual goals for reading, math, and self-regulation with benchmarks and data tracking methods.

6th GradeSpecial EducationEnglish
Adaptive Reading Passage

Cells Reading Passage — 7th Grade Science (with Comprehension Questions)

Explore 7th grade cell structure and function with an adaptive reading passage. Includes comprehension questions on cell theory, organelles, plant and animal cells for science class.

7th GradeScienceEnglish
Adaptive Reading Passage

Butterfly Life Cycle Reading Passage — 2nd Grade Science (with Sequence Activity and Answer Key)

Learn the butterfly life cycle with this Grade 2 adaptive reading passage. Includes sequencing activities, comprehension questions, and an answer key for quick assessment.

2nd GradeScienceEnglish
Misc

Our Names Our Stories Lesson Plans — Kindergarten Literacy (First Week Activities)

Engage Kindergarten students with 5 days of ready-to-use lesson plans for the first week. Build name recognition, letter ID, phonological awareness, and early writing skills.

KindergartenLanguage ArtsEnglish
Misc

IGCSE Biology 0610 Topics 1-5 Scheme of Work — Grade 9 Biology (with Practicals & Assessment)

Guide Grade 9 IGCSE Biology with a 12-week scheme of work. Covers cell structure, classification, movement in/out of cells, biological molecules, and enzymes. Includes practicals and assessments.

9th GradeBiologyEnglish
Misc

Linear Relationships Unit Plan — 9th Grade Algebra 1 (3-Week CCSS Aligned)

Complete 3-week unit for Grade 9 Algebra 1. Covers linear relationships: slope, y-intercept, equations, graphs, and real-world modeling. Features 12 lessons, checks, and assessments.

9th GradeMathematicsEnglish
Misc

Physical Science Semester Map Pacing Guide — 8th Grade Physical Science (NGSS Aligned)

Plan a complete 18-week Grade 8 Physical Science curriculum with this NGSS-aligned pacing guide. Explore Matter, Chemical Reactions, Forces, Energy, and Waves, including objectives and hands-on labs.

8th GradeScienceEnglish
Misc

Full-Year Curriculum Course Outline — Grade 5 ELA (Common Core Aligned)

Plan your Grade 5 ELA year with this Common Core aligned curriculum outline. Covers narrative, informational writing, poetry, novel study, and research for complete instruction.

5th GradeLanguage ArtsEnglish
Questions

Supply and Demand Quiz — 12th Grade Economics (With Answer Key)

Test Grade 12 students on supply and demand. This economics quiz covers market equilibrium, shifts, price ceilings, surplus, and shortage. Answer key included.

12th GradeEconomicsEnglish
Handout

Water Cycle Handout — 4th Grade Science (Printable with Flowchart)

Teach the water cycle to Grade 5 students with this English handout. Features explanations of stages, a clear flowchart, key vocabulary, practice questions, and a full answer key for easy review.

5th GradeScienceEnglish
Adaptive Reading Passage

World War II Overview Reading Passage — Grade 8 History (with Answer Key)

Explore World War II's causes, major events, and global impact with this Grade 8 English adaptive reading passage. Includes comprehension questions and answer key for effective learning.

8th GradeHistoryEnglish
Graphic Organizer

Ancient Egypt KWL Chart — 6th Grade Social Studies (Printable Graphic Organizer)

Engage Grade 6 students with this printable Ancient Egypt KWL chart. Record prior knowledge on the Nile, pharaohs, and pyramids, set learning goals, and summarize new information.

6th GradeSocial StudiesEnglish
Questions

Algebra I Readiness Questions — 9th Grade Algebra (Answer Key Included)

Assess Grade 9 Algebra I readiness. Questions cover integer operations, equations, expressions, and graphing. Answer key included.

9th GradeMathematicsEnglish
Reading Comprehension Questions

Main Idea Diagnostic Reading Comprehension Questions — 3rd Grade ELA (with Answer Key)

Assess Grade 3 students' main idea comprehension with two passages featuring multiple-choice and open-ended questions. Includes a complete answer key for easy grading.

3rd GradeLanguage ArtsEnglish
Questions

Scientific Method and Lab Safety Pre-Assessment — 8th Grade Science (with Answer Key)

Assess Grade 8 scientific method and lab safety knowledge with multiple-choice questions and a detailed answer key. Ideal for pre-assessments, review, or quick checks.

8th GradeScienceEnglish
Questions

Fractions and Decimals Questions — 5th Grade Math (End-of-Year 4th Grade Review with Answer Key)

Assess 5th grade math skills for fractions (identifying, equivalent, comparing) and decimals. This resource includes an answer key, great for diagnostics or 4th grade review.

5th GradeMathematicsEnglish

Browse teaching resources by category

Jump straight to the resources you need. Every category below is its own page — built to help you (and search engines) find exactly the right grade, subject, type or language.

Why teachers choose Monsha for classroom resources

Thousands of teachers use Monsha to plan, build and adapt classroom-ready resources without starting from a blank page.

Built for real classrooms

Every resource is structured around clear learning objectives and accurate, grade-appropriate content — not generic, one-size-fits-all filler.

Customize in one click

Change the grade, language, reading level or format and get a new version instantly. Adapt any resource to your students instead of rebuilding it.

Standards-aligned

Resources map to major curriculum standards and your own frameworks, so what you teach stays consistent across your team and your year.

Save hours every week

Stop rebuilding worksheets, slides and quizzes from scratch. Start from a polished draft and spend your time teaching, not formatting.

Any language, any format

Translate into 30+ languages and export to Google Docs, Slides, Word, PowerPoint or PDF. Share with students or push to your LMS in a click.

Always growing

New tools, templates and resources are added every month, shaped by feedback from teachers around the world.

Frequently asked questions

Everything you need to know about Monsha's free teaching resource library.

Are these teaching resources really free?

Yes. Every resource in the directory is free to view, download and share with your students — no credit card required. You can also create a free Monsha account to customize any resource or generate your own.

Can I customize a resource for my classroom?

Yes. Open any resource in Monsha and change the grade level, language, difficulty, length or format in a few clicks. You start from a finished resource instead of a blank page, then adapt it to your students.

Which grade levels and subjects do you cover?

The library spans Pre-K through 12th grade across Math, Science, Language Arts, Social Studies, History, Biology, Computer Science, Art and more. Use the grade and subject filters, or browse the category pages to narrow down fast.

What languages are the resources available in?

Resources are available in English, Spanish, French, Arabic, Portuguese and more, and Monsha can translate any resource into 30+ languages so you can teach multilingual classrooms or world-language courses.

Can I export resources to Google Docs, Word or PowerPoint?

Yes. Export any resource to Google Docs, Google Slides, Word, PowerPoint or PDF, or print it directly. Everything is built to drop straight into the tools you already use.

How are these resources created?

Each resource is built with Monsha's AI around real learning objectives, accurate content and a classroom-ready structure, then reviewed for quality. The result is meant to be used in class, not just generated and forgotten.

Do I need an account to view a resource?

No. You can view and download any public resource without logging in. You only need a free account when you want to customize a resource or generate your own.

What if I can't find the exact resource I need?

Describe what you need in the “Create your own” box and Monsha will generate a custom worksheet, lesson plan, quiz or more in seconds. If it isn’t in the library yet, you can make it.

Can't find the perfect resource? Create your own — free.

Tell Monsha what you need and get a classroom-ready resource in seconds. No templates to wrestle with, no blank page to start from.

Try creating any resource - It's free.