EFL Teachers' Competence in the Context of English Curriculum 2004: Implications for EFL Teacher Education | Synapse