I studied Jivamukti Yoga for 10 years directly under its founders, David Life and Sharon Gannon, before completing their last year-long teacher training program ever offered, in 2001. I taught at the main Jivamukti center in New York City for 5 years, and have been a guest teacher at the centers in Munich, Germany, and Charleston, SC.
I founded and directed Avatar Yoga Retreats, leading yoga retreats all over the world, until leaving New York in 2006, and started leading them again in 2016 under my own name ().
I have taught at various centers in Wilmington, NC, since moving there in 2007, and pioneered Standup Paddleboard Yoga with WrightsvilleSUP in 2010.
I also lead Yatra Yoga’s 200-hour teacher training courses—month-long immersions.