Teachers have different philosophies of education. They have different beliefs regarding the most effective methods in the classroom, they have different concepts about how students should learn, and they even have different views of human nature. Teachers’ philosophy of education depends on a set of general principles, perceptions, and attitudes. At the beginning of the school year, teachers raise many complex questions in regards to education such as what is the teacher’s role, what is the students’ role, what material should be taught, how should the material be taught, and who should choose the material? Answers to these questions differ among teachers according to their beliefs and experiences. Moreover, answers differ from school to school and country to country according to the educational system that they are bound to