The focus of this session is on the model of how the Faculty of Education, Chulalongkorn University has designed to integrate theory, practice and activities to prepare pre-service teachers for 21st century. The outcome-based curriculum has been used as a base to prepare the pre-service teacher to achieve the identified core qualities and attributes. The model consists of three main aspects: content knowledge and skills, professional teaching practice and learning of teacher and teaching enhancement activities. Content knowledge and skills in general and specific field have been considered. Professional teaching practices have been designed to equip the preservice teacher’s teaching competence. Learning of teacher and teaching enhancement activities have been designed so as to fulfill the need for professional teaching standards, knowledge and experience standards, and self-development standards.