Noun
ESOL (uncountable)
(education) Acronym of English for speakers of other languages.
The HLC provides tutoring for English for speakers of other languages (ESOL). Source: Internet
Speaking of punctuation, these ESOL kids have learned the Power of the Punctuation Point. Source: Internet