He has served as Faculty for the Viniyoga Therapist Training Program, (2010-2016), Faculty for Viniyoga Foundations Program, (2011-present), Faculty for Foundations for Yoga Therapy Training, (2011-2012), and Faculty Assistant for AVI Teacher Training and Yoga Therapy Training,(2008-present).