What is EFL teaching? EFL means English as a foreign language. It refers to teaching English to people from a country where it is not the ...