Many hundreds of years may pass by without the appearance of a true teacher, but when such a teacher arrives, his life speaks for him. Therefore, teachers of mankind are few. A true teacher first lives his teachings before dishing out to others. His life is his testimony and a confirmation of his words of teaching. Humanity often recognises and accepts only one teacher in a million as a true teacher, while all others are quickly forgotten as the wind that blows or a puff of smoke.