English as a second language
TEFL teachers may be native or non-native speakers of English. Other forms of TEFL are TESL (Teaching English as a second language), TESOL (Teaching English to speakers of other languages), and ESL (English as a second language).