A spiritual teacher is not a true teacher unless he possesses twelve qualities. Two of these qualities are from the attributes of Allah Most High. They are to hide the faults of man and the rest of creation, not only from others, but even from themselves and to have compassion and forgiveness for even the worst of sins. Two qualities are inherited from the Prophet Muhammad(S.A.W) - love and gentleness.
From Hazrat Abu Bakr, the first of the four Caliphs, a true teacher inherits truthfulness, honesty and sincerity, as well as devotion and generosity. From Hazrat Umar, justice, and imposing the right and preventing the wrong. From Hazrat Uthman, humility, and staying awake and praying while the rest of mankind are asleep. From Hazrat Ali, knowledge and courage..