When we speak of good teachers, it means that a teacher must be a model of faith and piety and should have a fairly good knowledge . A teacher should consider it his duty to educate and train his students and should feel responsible for it. He should feel that his students have been entrusted to him and he should avoid any breach of the trust the society has reposed in him, he should be able to be a sociable person with his roots in the society, people should take him as their well-wisher and a sincere friend who cares for their children.