So you believe you have what it takes to be one of the many English language teachers around? You should know that English language teachers are not all of one type there are differences between English language teachers (just like in other occupations.)
Types of English language teachers
1. EFL EFL teachers are English language teachers who teach English as a Foreign Language.
2. ESL Teachers under this category teach English as a Second Language.
3. ESOL ESOL teachers teach English for Speakers of Other Languages
As you may have observed, these three types of teachers have one thing in common: they are all concerned with helping people trained in other languages (usually their mother tongue) become educated in English. This field of teaching may also be known by other acronyms (and terms) namely:
1. TESL Teaching of English as a Second Language.
2. TEFL Teaching of English as a Foreign Language.
3. ELT English language teaching.
4. TESOL Teaching of English for Speakers of Other Languages.
You can see that the first three types of English language teachers are just...