GANESH UPADHYAYA was brought up in the yogic tradition since a young child in Nepal and India. He has been practising for over 30 years and has studied yoga at the Vivekananda Yoga University in Bangalore, Divine Life Society in Rishikesh, Bihar School of Yoga in Munger, Krishnamacharya Yoga Mandiram and KPJ Ashtanga Yoga Institute in Mysore.

He holds an M.A. in Sanskrit and Vedic Philosophy from Banaras Hindu University. Ganesh is an enthusiastic and experienced teacher with a natural flair for understanding the physical, energetic and psychological faculties. He is generous in sharing his energy and knowledge, and being with people. When not at work, he loves a deep, hearty conversation in history, philosophy and geopolitics.