High-quality ESL resources, including Teacher’s Notes, Answer Keys, and Pronunciation Guides. Our ESL resources are designed by fully qualified English language teachers with 20+ years of teaching experience. We are passionate about teaching and creating materials that are engaging, easy to follow and make learning English an enjoyable experience! Find materials by level here:
See our ESL Resources below…
-
PREMIUM

Numbers Bingo
LEVEL: A1
-
PREMIUM

Cardinal Numbers: 1-20
LEVEL: A0-A1
-
PREMIUM

Technological Devices
LEVEL: A2
-
PREMIUM

Prepositions of Time (in, on, at)
LEVEL: A0-A1
-
PREMIUM

Free Time Activities (A1+/A2)
LEVEL: A1-A2
-
PREMIUM

Colours Word Search
LEVEL: A0
-
PREMIUM

Countable & Uncountable Nouns
LEVEL: A1-A2
-
FREE

‘Would rather’ Speaking Activity
LEVEL: B1-B2
-
PREMIUM

Countable Nouns
LEVEL: A0-A1
-
PREMIUM

Extreme Sports (Reading)
LEVEL: C1-C2
-
PREMIUM

Write a Film Review
LEVEL: A2-B2
-
PREMIUM

Present Perfect Exercises
LEVEL: A1-A2
-
PREMIUM

Gardening Vocabulary
LEVEL: B2-C1
-
PREMIUM

Reported Questions Activity
LEVEL: B1-B2
-
PREMIUM

Reported Speech Game
LEVEL: B1-B2
-
PREMIUM

Some, Any, No & None (Speaking)
LEVEL: A1-A2
-
PREMIUM

Some, Any, No, and None
LEVEL: A1-A2
-
PREMIUM

Colour Idioms
LEVEL: B2-C2
-
PREMIUM

Controversial Questions
LEVEL: B1-C2
-
PREMIUM

Essential Verbs for Beginners (2)
LEVEL: A0-A1
-
PREMIUM

Past Simple Exercises
LEVEL: A1-A2
-
PREMIUM

Present Simple Exercises
LEVEL: A0-A1
-
PREMIUM

How often do you …? (Speaking)
LEVEL: A1-A2
