The celebration of Guru Purnima in today’s day and age is a mixture of spiritual and ritual observances and key initiatives that highlight one’s appreciation towards one’s teachers. Many people often take the opportunity of Guru Purnima to reach out to those who have played a monumental role in shaping their lives.