Moreover, what determines a good teacher is the way they face their mistakes. Teachers are human and human make mistakes. The crucial thing is how they face their mistakes and correct them. A good teacher will always sincerely face their mistakes, give her students a reasonable explanation and apologise to them. By doing that, the teacher can not only prove that she is fully responsible towards her job but also gain trust and respect from her students and set a good example for them to follow.