Paul Holmes -
University
English Professor

Free Materials For ESL Teachers and Learners

Practice English discussions with 449 different topics and over 25,000 different questions!

Learn English through news articles. Complete lesson plans, including articles, listening, classroom activities, quiz questions and more!

Practice English reading and listening with unique stories and lesson plans!

Learn and practice English through free ESL games!

AI English
Speaking Practice

When asked, please allow your microphone.
We don’t save your voice recording. 

Speaking Practice Gamification

Your Score

Round: 1 / 10
Score: 0 +0

New! Free speaking practice. Try to say this!

“We debated various political issues.” (Level 5)

Press Start!
Tip - try hard expressions for more points! 🚀

Final score:

Enter your details to add your final score to the leaderboard:

NEW for 2025.
Better than ChatGPT.
Free AI English writing help. Trained by English professor Paul Holmes.

NEW for 2025.
Book online English classes with English professor Paul Holmes.

Oliver, the tiniest elf, surprises everyone with his clever strategies and magical find at the Great Elf Games.

The Littlest Elf

Oliver, the littlest elf, proves that even though he’s small, he can do big things and