Teaching EFL vs Teaching ELF (English as a Lingua Franca)

A lot of you are probably familiar with the acronym EFL, or English as a Foreign Language. Some of you probably have heard as well about the acronym ESL, English as a Second Language, but more recently on this blog I’ve been talking a lot about the acronym ELF , English as a Lingua Franca. And […]