The TESOL programme aims at developing human capitals for social development in the field of English language teaching. It is designed to meet the growing needs for qualified teachers of General English and English for Specific Purposes at high schools, secondary schools, vocational schools, vocational colleges, language schools, and other similar institutions in Vietnam. Its purpose is to provide English-majored students with the essential knowledge and best practices of teaching methodology for General English and English for Specific Purposes. Students are equipped with foundational knowledge of research conducting and reporting, material development, testing and assessment of learner’s English language proficiency, and technology usage in English language education. Pre-service teachers will have opportunities to make class observations and practice teaching English as a foreign language in real-life classrooms. The programme also aims to develop undergraduates with an excellent command of English for effective communication in a dynamic working environment.