Sound exposure to all three aspects is a pre-requisite for the preparation of a competent Teacher. Theoretical orientation includes core courses such as the philosophical, sociological, and psychological basis of education. These courses aim at helping the teachers, would-be teachers in formulating their own authentic responses to reality and his / her own self, to situated education in the social context, to develop a better understanding of the needs, interests, and abilities of the learners and to create effective learning situations