Core:EFPM267 Language Awareness for TESOL 30EFPM329 Preparing for TESOL Inquiry and Dissertation and 60EFPM266 Principles of Language Learning for TESOL or 30EFPM280 Developing Practical Knowledge for TESOL Teaching 30Optional:EFPM835 Foreign Language Testing and Assessment 15EFPM268 Developing an Appropriate Language Teaching Methodology 15EFPM787 Teaching English to Young Learners 15EFPM269 Developing Language Teachers 15EFPM309 New Technologies in Language Learning 15EFPM310 Developing Materials for TESOL 15EFPM311 Principles and Practices of Curriculum Development and Syllabus Design 15EFPM313 Issues in English Language Teaching 15EFPM314 Discourse and Language Education 15EFPM837 Teaching and Researching English for Academic Purposes 15EFPM292 Bilingual and Multilingual Perspectives on Language Learning and Teaching 15EFPM293 Corpus Linguistics for TESOL 15