English as a second language
From Teflpedia
English as a second language (ESL) involves English as a second language.
ESL generally refers to the sort of English needed by immigrants to an English-speaking country, and which helps their assimilation into that society.
The practice of teaching ESL is called teaching English as a second language.