English as a foreign language teacher education: Current perspectives and challenges