a good teacher can be defined as a teacher who helps the students to learn. He contributes to this in a number of ways. The teacher's role goes well beyond information giving, with the teacher having a range of key roles to play in the education process. Two concepts are based on the strategies of teacher-centered and student-centered education