ESOL – English to Speakers of Other Languages


ESOL is an acronym meaning English to Speakers of Other Languages.

It is all about people who do not have English as a mother tongue, learning English.

A more common term to ESOL is ESL which means English as a Second Language and refers to people learning English to live in an English speaking country, e.g.

  • immigrants who have moved to a new country
  • students studying at a university in an English speaking country
  • workers living and working (perhaps temporarily) in an English speaking country

The people in the photo are typical ESOL learners; they need English to live and work in their adopted country.

Compare this to EFL which is learning English as a Foreign Language, i.e. people learning English for business or travel etc but not intending to live in an English speaking country.

NB, in the majority of cases and in practical terms, there is very little difference between ESOL and ESL and EFL.

Useful Links

TEFL Glossary – a look at common acronyms and other useful TEFL terms

Teaching ESOL – a course on how to teach ESOL to students


Did you know that if you subscribe to our website, you will receive email notifications whenever content changes or new content is added.
1. Enter your e-mail address below and click the Sign Me Up button.
2. You will receive an email asking you to confirm your intention of subscribing to our site.
3. Click the link in the email to confirm. That’s all there is to it!

Enter your email address below to subscribe to IWeb TEFL.

Note: if you wish to unsubscribe from our site, click the unsubscribe link at the bottom of the email you received.
Then indicate you no longer wish to receive our emails.
Thank You
IWeb TEFL Team


Posted in How To Teach English, Linguistics.

Leave a Reply