Who is Teacher? Teacher is not only a person who teaches us but every living and non-living thing is Teacher, which gives us any lesson, lesson of life, inspiration & motivation. Even Pt. Jawahar Lal Nehru used to write to Indira Gandhi – If she wants to learn then try to learn from Nature. Truly Nature is the great Teacher & every creature earns some knowledge by experience & experiment. As noone is perfect in this world so noone should hesitate to experiment, as no any win or lose is final. Great persons are only those, who collects courage to fight back to back and welcome every challenge with smile. It is also said that every problem teaches us some lesson & in this way, this is such a Teacher which is for whole life and always test our Patience, Courage, Morality, Honesty & Humanity.Person is rewarded with Prize or Punishment.No doubt our parents & others are our Teachers, who teach us in home, school, college or anywhere in a limited period but Time teaches us till the bed of death.So try to learn only.