What is the difference between TEFL/TESL/TESOL?
TEFL – teaching English as a foreign language. This is used to describe those who will be teaching English in non-English speaking countries. TESL – teaching English as a second language. This refers to teaching English in an English speaking country such as the UK or USA. TESOL – this stands for teaching English to speakers of other Languages and is the same qualification as TEFL or TESL.