What is the difference between ESL and English as a first language?
Which are the differences between English as a first language, as a second language, as a foreig language?