Writing, teaching, and coaching at the intersection of yoga and sports.

Would you like to strengthen your ability to treat others with loving kindness? Learn metta meditation and practice, practice, practice. To get better at running, you have to practice. To get better at asana, you have to practice. And to get better at being loving, kind, and compassionate, you have to practice. These instructions will get you started.
Read more …



Enjoy this free twenty-minute video practice for trail runners and everyone looking to find balance. Read more . . .



As you take time off of workouts after your peak race, you’ll have some extra free time. Devote this to mental recovery and reflection. Read more . . .



Join me in January at the Kripalu Center for Yoga and Health to learn how best to teach yoga to athletes. Read more . . .

Find a Class

Weekly classes at Carrboro Yoga and Durham Yoga, online anytime

Yoga for Athletes, Mondays, 6:00–7:15 p.m, at the Carrboro Yoga Company in Chapel Hill/Carrboro, NC

Flow Yoga, Wednesdays, 4:30–5:30 p.m., at the Carrboro Yoga Company in Chapel Hill/Carrboro, NC

Flow Yoga, Thursdays, noon–1:00 p.m., at the Durham Yoga Company in Durham, NC

An extensive library of yoga classes for athletes and everyone with Sage is available online, anytime at YogaVibes



SageYogaTeacherTraining.com Launch

Online yoga teacher training and professional development courses from Sage are available at sageyogateachertraining.com!