ESL Materials
A range of high-quality ESL resources for adults and teens. ESL grammar, vocabulary, speaking, reading activities, games, grammar exercises, lesson plans, etc. Access our 100+ FREE ESL resources today!
-
What is it? Guessing Game
LEVEL: A1-A2 -
Tic-Tac-Toe: Past Simple 2
LEVEL: A1-A2 -
Writing: An Email to a Friend
LEVEL: B1-B2 -
Tic-Tac-Toe: Past Simple 1
LEVEL: A1-A2 -
Past Continuous Exercises
LEVEL: A2-B1 -
Business Phrasal Verbs 2
LEVEL: B2-C1 -
Verbs followed by ‘of’
LEVEL: B2 -
Politics in the United States
LEVEL: B2-C1 -
Adverbs of Manner Game
LEVEL: A2-B1 -
Adverbs of Manner
LEVEL: A1-A2 -
Tic-Tac-Toe (Adverbs)
LEVEL: B1 -
Business Phrasal Verbs
LEVEL: B2-C1 -
The Paralympic Games
LEVEL: B2-C1 -
Mini-Presentation Prompts
LEVEL: A1-A2 -
Present Simple vs. Continuous: Exercise
LEVEL: A0-A1 -
Mixed Conditionals: Type 2
LEVEL: B2-C1 -
Mixed Conditionals: Type 1
LEVEL: B2-C1 -
Shapes Vocabulary Practice
LEVEL: A2-B1 -
Shapes Vocabulary
LEVEL: A2-B1 -
Informal Presentations: My Country
LEVEL: A2-B1 -
Expressions related to Friendship
LEVEL: B1-B2 -
Vowel Sounds: /ɪ/ & /iː/
LEVEL: B1-B2 -
SALE!
Summertime Bundle
LEVEL: A1-A2 -
Talking about Football
LEVEL: A1-B1 -
Mini-Presentation Activity
LEVEL: B1-C1 -
Extreme Adjectives Crossword
LEVEL: B1-B2 -
Expressions related to Fathers
LEVEL: B1-C1 -
SALE!
Let’s Talk About Bundle
LEVEL: B1-B2 -
Gradable and Non-Gradable Adjectives
LEVEL: B1-B2 -
Name Five: Vocabulary Game
LEVEL: B1-B2 -
Great Conversation Questions (2)
LEVEL: B1-C1 -
SALE!
Phrasal Verbs Bundle: B2-C1
LEVEL: B2-C1 -
SALE!
Talk for a Minute: Bundle
LEVEL: A2-C1