free esl lessons

Learn English

Share LingoHut with students and anyone who needs 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.