Paul Holmes -
University
English Professor

Free Materials For ESL Teachers and Learners

Welcome!

Practice English discussions with 430 different topics and over 24,000 different questions!

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

Learn and practice English through free ESL games!

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

Feedback