From Wikipedia: English as a second language (ESL), English for speakers of other languages (ESOL) and English as a foreign language (EFL) all refer to the use or study of English by speakers with... This description may be from another edition of this product.