His principal teacher was Ven. Namgyal Rinpoche, the Canadian born lama who was recognized as an awakened being by the leaders of all four major schools of Tibetan Buddhism, including His Holiness the Dalai Lama.