This course prepares graduates for teaching in primary, secondary or K 12 settings. It is a practice-oriented course that aims to produce high-quality graduates through a program integrating the latest educational theory. Students continually develop teaching competence throughout the degree with a comprehensive and engaging professional experience program