This course includes the basic concepts in education and its intellectual, cultural, social, vocational and technological foundations. It focuses on goals of education and some educational philosophies, including the Islamic philosophy. It also tackles the educational thought and principles of alternative educational models such equality of educational opportunities and education for all, including those with special needs. It provides a variety of perspectives on the cultural and social aspects of society and promotes respect for cultural and social diversity among learners. It explores vital issues related to teacher professional development, legal aspects, the status of the teacher in society and the ethics of the profession. It develops student ability in reflections and critical thinking and responds to the requirements of education in light of the acceleration of knowledge and technology.