1. What is TESOL?
TESOL stands for Teachers of English to Speakers of Other Languages. The field of TESOL is a multifaceted academic discipline and profession with a distinct pedagogy that requires specialized training. That someone speaks English does not by itself qualify that person to teach it, especially to those who are learning English as an additional language.
2. What are ESL, EFL and ESP?
English as a second language (ESL) is specially for teaching nonnative English speakers in countries where English is the dominant language, as in Australia, Canada, the United Kingdom, and the United States; English as a foreign language (EFL) is for teaching English to learners in countries where English is spoken as an additional or foreign language, such as Taiwan. There has also been an increased interest in the specialized area of English for specific purposes (ESP), which focuses on language skills required for certain academic fields as well as business and vocational settings.