resources by type
resources by grade
resources by subject
other resources

Classroom resources

Page 43 – Middle School Worksheets

2,703 resources

Browse by lesson focus

Find your next lesson

Choose the topic or kind of practice you need.

Showing 1009–1032 of 2703 resources

Most relevant
alt down
All File Types
alt down
Any Time
alt down
filter nav Show filters
Sort by: Most relevant
ESL Reading Comprehension + Writing Activity - Trakai Island Castle teaching resource preview
Writing practice

ESL Reading Comprehension + Writing Activity - Trakai Island Castle

Students read a multi-paragraph nonfiction-style passage about Trakai Island Castle; answer short-response comprehension questions; evaluate true/false statements and justify answers from the text; complete vocabulary items (synonyms and/or word-meaning-in-context); write 2 extended essay response(s) on prompts related to the topic.

File
PDF
Length
3 pages
Level
7–12
Download
ESL Movie Guide Worksheets on "Spirited Away" - Studio Ghibli teaching resource preview
Reading & language

ESL Movie Guide Worksheets on "Spirited Away" - Studio Ghibli

Students record film details, log ten new words and meanings, describe ten characters and place events on a timeline. A final page prompts a favorite-scene response, reasons for liking it, a review and a character diary. The diary prompt asks for three pages on separate paper, each representing a day or scene from one character’s perspective.

File
PDF
Level
7–12
Download
ESL Movie Guide Worksheets on "A Minecraft Movie" teaching resource preview
Reading & language

ESL Movie Guide Worksheets on "A Minecraft Movie"

ESL Movie Guide Worksheets on "A Minecraft Movie" This ESL teaching resource is a 3-page printable PDF movie guide for "A Minecraft Movie" (2025 film based on 2011 video game by Mojang Studios) designed to support English as a Second Language (ESL) learners. This resource can be great for post-movie activities and is ideal for…

File
PDF
Level
7–12
Download
ESL Movie Guide Worksheets on Matilda teaching resource preview
Reading & language

ESL Movie Guide Worksheets on Matilda

Turn a Matilda viewing into several kinds of English writing: vocabulary definitions, notes on nine characters, an event timeline and a film review. The three-page worksheet also asks learners to describe and explain their favorite scene. A longer diary task invites them to imagine one character’s experiences across three scenes. The movie and paper for those three diary pages are supplied separately.

File
PDF
Level
6–8
Download
Slope/Rate of Change FOLLOW THE PATTERN teaching resource preview
Reading & language

Slope/Rate of Change FOLLOW THE PATTERN

A basic 'follow the slope pattern' practice worksheet designed to bridge students from learning slope alone to later graphing slope and y-intercept together, aligned to CCSS.MATH.CONTENT.8.F.B.4 and focused purely on rate of change.

Answers included
File
PDF
Level
8
Download
ESL Reading Comprehension + Writing Activity - Venice - Italy teaching resource preview
Writing practice

ESL Reading Comprehension + Writing Activity - Venice - Italy

Students read a multi-paragraph nonfiction-style passage about Venice - Italy; answer short-response comprehension questions; complete vocabulary items (synonyms and/or word-meaning-in-context); write 2 extended essay response(s) on prompts related to the topic.

File
PDF
Length
3 pages
Level
7–12
Download
Research Organizer & Essay Assignment: Constantine the Great teaching resource preview
Writing practice

Research Organizer & Essay Assignment: Constantine the Great

Research Constantine the Great using at least 3 sources; fill out a 'Getting Your Research Started' graphic organizer (basic biographical facts such as place of birth, places of residence) and complete a drawing activity (draw the subject with 5 items representative of their life/achievements and describe each item); draft and…

File
Multiple File Types
Level
7–10
Download
ESL Movie Guide Worksheets on "The Secret Life of Pets" teaching resource preview
Reading & language

ESL Movie Guide Worksheets on "The Secret Life of Pets"

ESL Movie Guide Worksheets on "The Secret Life of Pets" This ESL teaching resource is a 3-page printable PDF movie guide for "The Secret Life of Pets" (2016 American animated Film) designed to support English as a Second Language (ESL) learners. This resource can be great for post-movie activities and is ideal for Middle…

File
PDF
Level
6–9
Download
ESL Movie Guide Worksheets on "Paddington 2" teaching resource preview
Reading & language

ESL Movie Guide Worksheets on "Paddington 2"

ESL Movie Guide Worksheets on "Paddington 2" This ESL teaching resource is a 3-page printable PDF movie guide for "Paddington 2" (2017 film based on Michael Bond's children stories) designed to support English as a Second Language (ESL) learners. This resource can be great for post-movie activities and is ideal for Middle…

File
PDF
Level
6–8
Download
ESL Movie Guide Worksheets on "Moana 2" teaching resource preview
Reading & language

ESL Movie Guide Worksheets on "Moana 2"

ESL Movie Guide Worksheets on "Moana 2" This ESL teaching resource is a 3-page printable PDF movie guide for "Moana 2" (2024 Walt Disney animated film set in Ancient Polynesia) designed to support English as a Second Language (ESL) learners. This resource can be great for post-movie activities and is ideal for Middle School…

File
PDF
Level
7–12
Download
ESL Reading Comprehension + Writing Activity - U.S Constitution teaching resource preview
Writing practice

ESL Reading Comprehension + Writing Activity - U.S Constitution

Students read a multi-paragraph nonfiction-style passage about U.S Constitution; answer short-response comprehension questions; evaluate true/false statements and justify answers from the text; complete vocabulary items (synonyms and/or word-meaning-in-context); write 2 extended essay response(s) on prompts related to the topic.

File
PDF
Length
3 pages
Level
7–12
Download
ESL Movie Guide Worksheets - Project Hail Mary - Science Fiction teaching resource preview
Science & social studies

ESL Movie Guide Worksheets - Project Hail Mary - Science Fiction

ESL Movie Guide Worksheets - Project Hail Mary - Science Fiction This English Second or Foreign Language (ESL EFL TESOL) teaching resource is a 3 page printable PDF movie guide for "Project Hail Mary" (2026 Science Fiction Film based on Andy Weir's novel) is designed to help English as a Second Language (ESL EFL TESOL)…

File
PDF
Level
7–12
Download
ESL Movie Guide Worksheets on "Moana" - 2026 Live Action teaching resource preview
Reading & language

ESL Movie Guide Worksheets on "Moana" - 2026 Live Action

Students collect ten vocabulary words, notes on eight named characters and a timeline while studying Moana. Favorite-scene and review sections help turn those notes into an English response before a longer character-diary task. Model a short character note first, then save the three-page diary for a follow-up writing session where learners can sustain a chosen point of view.

File
PDF
Level
7–12
Download
ESL Reading Comprehension + Writing Activity - Twitch teaching resource preview
Writing practice

ESL Reading Comprehension + Writing Activity - Twitch

Students read a multi-paragraph nonfiction-style passage about Twitch; answer short-response comprehension questions; evaluate true/false statements and justify answers from the text; complete vocabulary items (synonyms and/or word-meaning-in-context); write 3 extended essay response(s) on prompts related to the topic.

File
PDF
Length
3 pages
Level
7–12
Download
Past Simple Pre-Intermediate ESL ELA ELL Lesson Plan teaching resource preview
Reading & language

Past Simple Pre-Intermediate ESL ELA ELL Lesson Plan

Read grammar explanations and example sentences, play a past-simple bingo warmer game, complete gap-fill/rewrite exercises using regular and irregular past simple verbs, categorize -ed pronunciation (/d/, /t/, /id/) into groups, complete a crossword/puzzle of irregular past simple verbs, answer reading comprehension…

Answers included
File
PDF
Level
7–12
Download
ESL Movie Guide Worksheets on "Paddington in Peru" teaching resource preview
Reading & language

ESL Movie Guide Worksheets on "Paddington in Peru"

Record film details, ten new words and their meanings, then describe the ten named characters and place events on the movie timeline. Students explain a favorite scene and write a personal review before the diary extension. The diary prompt asks for three pages, each retelling a different day or scene from a character’s perspective; provide additional paper. The film is needed separately.

File
PDF
Level
6–8
Download