free esl lessons

Learn English

What language do you speak?

Share LingoHut with students and anyone wanting to learn English.

This online English resource is completely free. Always. We have over 100+ lessons to help you learn to communicate in English. Every lesson includes a variety of games, pronunciation tools, flash cards, and listening activities. Lessons are available to take any time of day online.