Joe Taft

Joe Taft believes in the transformational power of yoga. Joe (E-RYT500) is a former Certified Anusara® Yoga instructor who has dedicated himself to the practice of yoga since 1997 and has been teaching since 2001. Although Joe’s classes are alignment-based, they are usually accompanied with an upbeat, playlist and heart-based philosophical themes through storytelling and mythology. In his classes you work hard, but always end with pranayama (breath work) and/or mediation to allow for deep relaxation. Joe’s in-depth knowledge of body mechanics and his innate understanding of the complexities of movement, allow him to guide his students more fully into their own bodies and lives. He is a Lead Instructor for both Asheville Yoga Center’s 200-hour Teacher Training and 300-hour Advanced Training Programs.

Explore our Teaching Team

Ruth Ingram
Studio Instructor
200/300-Hour Instructor

Maeve Hendrix
Studio Instructor
200/300-Hour Instructor

Bruce Barkus
300-Hour Instructor

Rosie Mulford
Studio Instructor
200/300-Hour Instructor

“Instructions for living a life. Pay attention. Be astonished. Tell about it.”

– Mary Oliver

Receive Heart & Soul In Your Inbox:

Sign up for our newsletter