skills that a teacher should have
Having a good knowledge is obviously an essential skill of a teacher. Their knowledge must be very wide because they have to answer all types of questions that their students could ask. But is it enough?
Many people suppose that a good teacher should be patient. They can not get angry easily. When a child makes some mistakes, we can not insult or critic him in public because it would create a psychological shadow for him.
Moreover, an excellent teacher should be friendly. They should behave like a friend of their students. In this way, teenagers can tell her any problems. So, it is an advantage to avoid psychological problems of children due to sometimes they do not like to talk to others about their problems. So it is fundamental that someone listen to them and suggest them how to face up these issues.
In addition, teachers should be impartial. They should give an equal importance to every despite if they are rich or poor, black or white. They should treat in the same way even if a student is disabled.
To sum up, I believe a perfect teacher should not have only a good knowledge, but also patience, friendliness and the ability to be impartial.