what is esl teacher
English as a second language (ESL) teachers instruct students whose first language isn't English, in reading, writing and conversing effectively. These professionals are also sometimes called English for speakers of other languages (ESOL) teachers.