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 ().
For the past 10 years, I taught at various centers in Wilmington, NC, and pioneered Standup Paddleboard Yoga with WrightsvilleSUP in 2010. I spent most of 2018 living and teaching in Duck, NC, on the Outer Banks, and recently relocated to the mountains of Tennessee.