Teaching is a noble profession. to be a teacher, one must possess some noble qualities too. he should be a student. teaching is related to knowledge, he can't acquire knowledge he is a student. a teacher thinks he knows everything, he can't be a good teacher. thirst for knowledge is the second best quality of a teacher. a teacher should be a psychologist. Different students have different ways of learning. the teacher needs to teach his students by studying their psychology. Fourthly, a teacher should have good delivery power. his voice should be clear artistic. a teacher should be an actor he needs to behave according to the classroom situation. And a teacher must be a good human being.