English Speaking
Browse our collection of interactive English speaking and language learning materials.
Confusing Animals
Boost A2 ESL speaking skills with this interactive info-gap activity. Students compare commonly confused animals like be...
European Countries
Use this A2 level speaking exercise to practice talking about different European countries.
The Houses of Hogwarts
Practice speaking about the differences between the houses at Hogwarts School of Magic. (A2)
American and British Traditions
Practice British and American holiday vocabulary with this interactive B1 ESL information-gap activity. Students practic...
Marco Polo's Language Partner
Meet virtual conversation partners around the word for speaking practice.
What is your name?
Learn how to introduce yourself, spell your name using the English alphabet, and ask for repetition in this easy A1 Engl...
Greetings & Goodbyes
Learn basic English greetings and goodbyes.
Thai National Parks: Khao Yai vs. Ao Phang Nga
Boost ESL speaking skills with this B1-level information gap activity! Students practice communication and reading compr...
Talking About Family
Boost A2 ESL speaking skills with these interactive "Talking about Family" information-gap activities. Students practice...
Talking About K-Pop
Engage B1/B2 ESL students with these interactive K-Pop info-gap activities! Practice speaking, reading, and listening sk...
Universities
Practice speaking about Thai Universities in this pair speaking activity.
V vs. W Sounds
Master the tricky V and W sounds with this interactive pronunciation lesson! Improve your English speaking clarity by practicing mouth positions, minimal pairs, and sentence dictation. Perfect for ESL beginners!