the world's premier FREE website for learners + teachers of English
Welcome to


, helping you learn or teach English — from grammar for learners to worksheets for teachers, including fun stuff like videos, ESL games and chat...

ESL Learning Centre
Learn English

Lessons, games, videos & more to help you speak English

ESL Teachers Lounge
Teach English

Lesson plans, jobs, worksheets, forums, school projects & admin
Your own page, blog, videos, photos
ESL Store
Resources for learners and teachers
Instant download
Divided Kingdom video with subtitles
This Week in History
1927: First Solo Non-Stop Atlantic Flight
audio iconCharles Lindbergh becomes the first person to fly solo non-stop across the Atlantic Ocean.
Talking Point Talking Point Discussion

Get ESL Progress! - the FREE EnglishClub newsletter

ESL or EFL? What do ESL and EFL mean? ESL stands for English as a Second Language. EFL stands for English as a Foreign Language. ESL is used when people learn English in an English speaking country. EFL is used when people learn English in a non-English speaking country. Is this important? Not very, if you are a student. But there are some important technical considerations for teachers.