Qualities of a Teacher - "the requisites for a teacher are many, but I would like to give you few words for you all to catch, understand and work on. Later you can discover many more. The teacher should be clear, clever, confident, challenging, caring, cautious, constructive, courageous, comprehending, creative, completely devoted and dedicated to knowing the subject, considerate, conscientious, critical, committed, cheerful, chaste and calm. Teachers must be strong and positive in their approach. They must be affirmative to create confidence in the pupils, and negative within themselves so that they can reflect critically on their own practice and attitudes. Teachers must be always learning. They will learn from the pupils and have the humility to tell them they are still learning their art." - BKS IYENGAR
Each bite of knowledge taking us one step ahead in the path of life. It's not going to stop us from the end; but it can reduce the pain in life what it going through. Every philosophy and science created on the base of it only. And I am pretty sure that it will remain like that till the life goes in this universe.