David began his study and practice of yoga and dharma in 2001. In 2003, he became a certified Jivamukti Yoga Teacher, studying directly under Sharon Gannon and David Life. He has worked professionally as a teacher of Yoga and Dharma since that time, and has taught and led retreats both nationally and abroad. David's classes reflect his own studies with many gifted teachers (including Dharma Mittra, Ruth Lauer-Manenti, Sharon Gannon, David Life, Ram Dass, Douglas Veenhof and His Holiness, The Fourteenth Dalai Lama). In addition to teaching Asana, David has taught courses in philosophy from both the Buddhist and Yoga traditions, including the Lamrim, the Hatha Yoga Pradipika, Patanjali's Yoga Sutras and the Bhagavad Gita. He is also a gifted musician and experienced Kirtan artist. Since 2013, David has developed and taught in the George Brown College Classical Yoga and Teacher Training program, including portions of both philosophy and asana. In addition, David has been the principal philosophy teacher for the Yoga Sanctuary's Fast Track Teacher Training program – a renowned yoga center in Toronto, Ontario, Canada – since 2014.