What is the difference between TESOL, TESL and TEFL? What is CELTA?
(↑Back to Top) These terms refer to the same type of course. • TESOL (Teaching English to Speakers of Other Languages) • TEFL (Teaching English as a Foreign Language) • TESL (Teaching English as a Second Language) • CELTA (Certificate for English Language Teaching to Adults) is a TESOL course from London, and is basically a brand name.