A good teacher should be kind. He must understand the disciples and be just. He also has to know a lot. It would be good if he could answer any question not only within the school curriculum. A good teacher must necessarily love children and find an approach to everyone, while not distinguishing anyone among the others. Also the teacher should be calm and patient. Do not shout at the students, do not punish without reason. It would be nice if you could talk to the teacher as an older friend, ask for advice, if necessary. A good teacher instills love for his subject, as children love him and go to class with pleasure.