ESL Teaching Resources
An extensive collection of English as a Second Language teaching resources. For students who speak a language or dialect other than Standard American English, access to language and literacy development is especially important. ESL students learn English at the same time as they are learning the content of each learning area through English. It is important to acknowledge and value all students' home language, prior knowledge and experiences of these students, and to build on these in developing the students’ literacy capabilities in the curriculum. This collection has not only posters and visual displays to use in your classroom, but also a large range of texts with associated content that encompass ESL in the classroom.
- Plus Plan
Counting to Twenty in Word Form - Color Poster
A poster showing numbers and words from 1–20.
- Plus Plan
Past Tense Folding Cards
A set of 21 past tense folding cards.
- Plus Plan
Classroom Vocabulary Chart
An everyday vocabulary poster to display in the classroom.
- Plus Plan
Ocean-Themed Collective Noun Dominoes
A set of ocean-themed collective noun dominoes.
- Plus Plan
Alphabet Handwriting Sheets - Including Non-Examples
Handwriting sheets with opportunities for students to trace, identify and write the letters of the alphabet.
- Free Plan
Comprehension - That's Not My Pet
A fun script and set of questions to help students develop reading and comprehension strategies.
- Plus Plan
Upper Grades Handwriting Sheets
Fifteen handwriting sheets for upper elementary.
- Plus Plan
My Word of the Week Mat
A fun worksheet to use in the classroom when building vocabulary.
- Plus Plan
Word Of The Week Template
A word of the week template with a variety of tasks to give context and meaning to a word.
- Plus Plan
Finger Twist Up - Phonics Game
A fun, engaging board game to consolidate students' understanding of blends and sounds.
- Plus Plan
Literacy and Numeracy Visual Aid Mat - Low Color
A low color visual aid mat to assist students when working with Literacy and Numeracy concepts.
- Plus Plan
Hundreds Number, Word, and Base-10 Block Posters
Posters showing numbers going up in hundreds.
- Plus Plan
Multiplication Hopscotch Active Learning
A whole class active game that encourages learning through a physical setting.
- Plus Plan
Divide and Conquer Active Learning
A whole class active game that encourages learning through a physical setting.
- Plus Plan
Tens - Number, Word, and Base-10 Block Posters (Version 2)
Posters showing numbers going up in tens.
- Plus Plan
Number and Word Posters 0-99
Posters showing numbers and words from 0-99.
- Plus Plan
Blue Goal Setting Desk Plates
Desk plates for your students to name and set their goals.
- Plus Plan
Missing Letter Alphabet Cards
A resource to help students identify the first letter of each word.
- Plus Plan
Letter Formation Alphabet Posters
A set of letter formation alphabet posters to display in the classroom.
- Plus Plan
Giant Letter Tiles with Numbers - Lowercase
Use these giant letter tiles for a variety of vocabulary and spelling activities.
- Plus Plan
Rhyming Words Snap Cards
A set of 32 snap cards to reinforce word families and rhyming with your students.
- Plus Plan
Alphabet Matching Activity
A great matching activity for students to practice their letters and initial sounds.
- Plus Plan
Number and Word Posters - 0–30
Posters showing 0–30 in standard and word form.
- Plus Plan
Handwriting Sheets - Theme Pages 1
Ten themed handwriting sheets with your choice of fonts.
- ESL Worksheets
- ESL Games
- ESL Interactive Activities
- ESL Posters
- ESL Templates
- ESL Word Walls
- ESL Sorting Activities
- ESL Instructional Slide Decks
- ESL Puzzles
- ESL Labels Signs Decorations
- ESL Flashcards
- ESL Cut and Paste Worksheets
- ESL Task Cards
- ESL Active Games
- ESL Color by Code
- ESL Crossword Puzzles
- ESL Desk Plates
- ESL Labels
- ESL Graphic Organizers
- ESL Tracing Worksheets
- ESL Matchup Games
- ESL Writing Templates
- ESL Mini Book
- ESL Bingo
- ESL Dominoes
- ESL Board Games
- ESL Projects
- ESL Card Games
- ESL Tarsia Puzzles
- ESL Bulletin Board Displays
- ESL for Pre-K
- ESL for Kindergarten
- ESL for 1st Grade
- ESL for 2nd Grade
- ESL for 3rd Grade
- ESL for 4th Grade
- ESL for 5th Grade
- ESL for 6th Grade
- ESL for 7th Grade