The TEFL Academy is the acronym for teaching English as a foreign language or, simply, English language instruction for non-native speakers. It is sometimes also known as TESOL (teaching English to speakers of other languages) or TESL (teaching English as a second language).