India is seemingly either known for the Taj Mahal or for her Gurus.
A guru is nothing but a teacher. However, the interpretation one has for a teacher varies from culture to culture, and in India, a teacher is held in high esteem with all necessary respect shown to a teacher as for one’s parents. This unmitigated and comprehensive respect is often confused by an individual foreign to the ways of India to that shown to one’s God, and thus a guru is mistaken for a God. All of a sudden, a lowly guru becomes a consecrated Guru.
Having stated this, I came across the following (from another site) where an eloquent comparison of the differences between a Guru and a teacher are made:
A teacher takes responsibility of your growth
A teacher gives you things you do not have & require
A teacher answer your questions
A teacher helps you get out of the maze
A teacher requires obedience and discipline from the
A teacher clothes you and prepares you for the outer
A teacher is a guide on path
A teacher send you on the road to success
A teacher explains the world and its nature to you
A teacher makes you understand how to move about the
A teacher gives you knowledge and boosts your ego
A teacher instructs you
A teacher will punish you with the stick
A teacher is to pupil what a father is to son
One can always find a teacher, but
A teacher leads you by the hand
When a teacher finishes with you, you graduate
When the course
is over you are thankful to the teacher
And finally, as Deepak Chopra once responded to the question if he was a guru (or was the question, was he a Guru??), he said: Gee, U R U (gee, you are you)!