English as a Second Language

What language do you speak?

Click on the language you speak to view hundreds of free ESL lessons.

LingoHut is for anyone who needs to learn English. Our free ESL lessons are designed to help students improve their listening and speaking skills. Every ESL lesson includes a variety of games, pronunciation tools, flashcards, and listening activities.

TESL/TEFL teachers! Recommend this site to your students. This ESL resource is completely free! Always.

free esl lessons