Puja is a ceremony of gratitude.

The Sanskrit word “Puja” means “fullness”.

Pujas are performed out of a feeling of fullness, and in turn, it also brings a feeling of fullness.

The Guru Puja honors the lineage of spiritual masters of the Vedic tradition. Chanting the Guru Puja unites one’s mind with the tradition of spiritual masters.


In Gurupuja Program, one learns how to chant the Guru Puja in Sanksrit and the meaning of the chants.

To apply for Gurupuja Phase 1, click here 


To apply for Gurupuja Phase 2, click here


After you fill this form, you will be notified via email about your application status.

For further queries please contact

Do check out answers to frequently asked questions about searching for programs!