A guru is a highly revered figure in the Indian culture and is regarded equivalent to God. The Indian saint and poet, Kabir had once said that if his Guru and God came in front of him, he would greet the guru first as he is the one who...