resources by type
resources by grade
resources by subject
other resources

Classroom resources

Page 48 – Middle School Worksheets

2,703 resources

Browse by lesson focus

Find your next lesson

Choose the topic or kind of practice you need.

Showing 1129–1152 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 Movie Guide - "The Hobbit: The Battle of the Five Armies" teaching resource preview
Reading & language

ESL Movie Guide - "The Hobbit: The Battle of the Five Armies"

A post-viewing ESL/EFL movie-guide worksheet built around the film referenced in the title ("ESL Movie Guide - "The Hobbit: The Battle of the Five Armies""), giving students structured prompts to record film details, build vocabulary, describe characters, and write a personal response/creative diary entry.

File
PDF
Level
7–12
Download
Multiplication Facts - Nine Printable Game teaching resource preview
Math practice

Multiplication Facts - Nine Printable Game

A one-page, self-checking printable game ("Ninth Inning") giving students repeated, timed practice with multiplication facts for the 9s (x9), to build recall fluency.

Answers included
File
PDF
Level
3–5
Download
ESL Reading Comprehension + Writing Activity - One Direction teaching resource preview
Writing practice

ESL Reading Comprehension + Writing Activity - One Direction

An ESL/EFL reading comprehension and writing worksheet built around a passage about One Direction (British boy band) history and cultural impact, used to build reading comprehension, vocabulary and formal/creative writing skills in English.

File
PDF
Level
7–12
Download
Multiplication Facts - Review 9-12 Printable Game teaching resource preview
Math practice

Multiplication Facts - Review 9-12 Printable Game

A one-page, self-checking printable board game ("Multiplication Mystery") giving students repeated, mixed practice with multiplication facts for the 9, 10, 11, and 12 times tables, to build recall fluency.

Answers included
File
PDF
Level
3–5
Download
ESL Movie Guide - The Hunger Games: The Ballad of Songbirds of Snakes teaching resource preview
Reading & language

ESL Movie Guide - The Hunger Games: The Ballad of Songbirds of Snakes

A post-viewing ESL/EFL movie-guide worksheet built around the film referenced in the title ("ESL Movie Guide - The Hunger Games: The Ballad of Songbirds of Snakes"), giving students structured prompts to record film details, build vocabulary, describe characters, and write a personal response/creative diary entry.

File
PDF
Level
7–12
Download
ESL Animated TV Series Activity on "Ben 10: Omniverse" - Season 1 teaching resource preview
Reading & language

ESL Animated TV Series Activity on "Ben 10: Omniverse" - Season 1

ESL worksheet built around the animated TV series "Ben 10: Omniverse" (season 1), in which students record factual details about the show and then write a multi-page diary/journal entry in English from the point of view of a character in the series.

File
PDF
Length
3 pages
Level
6–9
Download
ESL Reading Comprehension + Writing Activity on Burrito - Mexico teaching resource preview
Writing practice

ESL Reading Comprehension + Writing Activity on Burrito - Mexico

An ESL/EFL reading-comprehension and writing worksheet built around a food-culture feature on the burrito (etymology, history in Northern Mexico, regional/US styles, global variations, and quoted customer/chef voices), paired with comprehension/vocabulary questions and three essay prompts (personal opinion, compare to another…

File
PDF
Level
7–12
Download
Multiplication Facts - Four Printable Game teaching resource preview
Math practice

Multiplication Facts - Four Printable Game

A one-page, self-checking printable game ("4th Down") giving students repeated, timed practice with multiplication facts for the 4s (x4), to build recall fluency.

Answers included
File
PDF
Level
3–5
Download
ESL Movie Guide - The Fellowship of the Ring - The Lord of the Rings teaching resource preview
Reading & language

ESL Movie Guide - The Fellowship of the Ring - The Lord of the Rings

A post-viewing ESL/EFL movie-guide worksheet built around the film referenced in the title ("ESL Movie Guide - The Fellowship of the Ring - The Lord of the Rings"), giving students structured prompts to record film details, build vocabulary, describe characters, and write a personal response/creative diary entry.

File
PDF
Level
7–12
Download
ESL Animated TV Series Activity on "Ben 10: Omniverse" - Season 3 teaching resource preview
Reading & language

ESL Animated TV Series Activity on "Ben 10: Omniverse" - Season 3

ESL worksheet built around the animated TV series "Ben 10: Omniverse" (season 3), in which students record factual details about the show and then write a multi-page diary/journal entry in English from the point of view of a character in the series.

File
PDF
Length
3 pages
Level
6–9
Download
Multiplication Facts - Eight Printable Game teaching resource preview
Math practice

Multiplication Facts - Eight Printable Game

A one-page, self-checking printable game ("Heavy Weights") giving students repeated, timed practice with multiplication facts for the 8s (x8), to build recall fluency.

Answers included
File
PDF
Level
3–5
Download
ESL Reading Comprehension + Writing Activity on Falafel - Middle East teaching resource preview
Writing practice

ESL Reading Comprehension + Writing Activity on Falafel - Middle East

An ESL/EFL reading-comprehension and writing worksheet built around a food-culture feature on falafel (disputed origins, traditional preparation, global spread, and quoted vendor/customer voices), paired with comprehension/vocabulary questions and two essay prompts (personal opinion, compare to another vegetarian/vegan dish).

File
PDF
Level
7–12
Download
Multiplication Facts - Seven Printable Game teaching resource preview
Math practice

Multiplication Facts - Seven Printable Game

A one-page, self-checking printable game ("Lucky 7's") giving students repeated, timed practice with multiplication facts for the 7s (x7), to build recall fluency.

Answers included
File
PDF
Level
3–5
Download
ESL Movie Guide - Saving Bikini Bottom: The Sandy Cheeks Movie teaching resource preview
Reading & language

ESL Movie Guide - Saving Bikini Bottom: The Sandy Cheeks Movie

A post-viewing ESL/EFL movie-guide worksheet built around the film referenced in the title ("ESL Movie Guide - Saving Bikini Bottom: The Sandy Cheeks Movie"), giving students structured prompts to record film details, build vocabulary, describe characters, and write a personal response/creative diary entry.

File
PDF
Level
7–12
Download
ESL Animated TV Series Activity on "Ben 10: Omniverse" - Season 5 teaching resource preview
Reading & language

ESL Animated TV Series Activity on "Ben 10: Omniverse" - Season 5

ESL worksheet built around the animated TV series "Ben 10: Omniverse" (season 5), in which students record factual details about the show and then write a multi-page diary/journal entry in English from the point of view of a character in the series.

File
PDF
Length
3 pages
Level
6–9
Download
Multiplication Facts - Zero Printable Game teaching resource preview
Math practice

Multiplication Facts - Zero Printable Game

A one-page, self-checking printable game ("Zero Or Hero?") giving students repeated, timed practice with multiplication facts for the 0s (x0), to build recall fluency.

Answers included
File
PDF
Level
3–5
Download
ESL Movie Guide - The Return of the King - The Lord of the Rings teaching resource preview
Reading & language

ESL Movie Guide - The Return of the King - The Lord of the Rings

A post-viewing ESL/EFL movie-guide worksheet built around the film referenced in the title ("ESL Movie Guide - The Return of the King - The Lord of the Rings"), giving students structured prompts to record film details, build vocabulary, describe characters, and write a personal response/creative diary entry.

File
PDF
Level
7–12
Download
ESL Animated TV Series Activity on "Ben 10: Omniverse" - Season 6 teaching resource preview
Reading & language

ESL Animated TV Series Activity on "Ben 10: Omniverse" - Season 6

ESL worksheet built around the animated TV series "Ben 10: Omniverse" (season 6), in which students record factual details about the show and then write a multi-page diary/journal entry in English from the point of view of a character in the series.

File
PDF
Length
3 pages
Level
6–9
Download
Multiplication Facts - Six Printable Game teaching resource preview
Math practice

Multiplication Facts - Six Printable Game

A one-page, self-checking printable game ("Subtraction Snake") giving students repeated, timed practice with multiplication facts for the 6s (x6), to build recall fluency.

Answers included
File
PDF
Level
3–5
Download
ESL Reading Comprehension + Writing Activity on "Busan" - South Korea teaching resource preview
Writing practice

ESL Reading Comprehension + Writing Activity on "Busan" - South Korea

An ESL/EFL reading-comprehension and writing worksheet built around a travel/culture feature on Busan, South Korea (history, temples such as Haedong Yonggungsa, Gamcheon Culture Village, beaches, food, and quoted vendor/tourist/guide voices), paired with comprehension/vocabulary questions and two essay/diary prompts (personal…

File
PDF
Level
7–12
Download