The course is an advanced path to teaching methodology for TESOL covering all vital aspects in teaching and learning English in general. More relevant, effective and integrated approaches, methods and techniques to teaching English as well as critically examining theoretical foundations of current and future practices in the realm of teaching English as a second/foreign language will be introduced. The course provides the participants with a wide-range investigation of practical language teaching alternatives, which firmly anchors in accepted principles of language teaching and learning. The participants take part in vigorous discussions of the contemporary teaching and learning theories and they directly join professional training in designing and implementing various teaching concepts and theories in Cambodian context. The course incorporates various communicative learning activities such as self-reflection and critique, open forum, and teaching demonstrations.