Joe Taft

Joe Taft (E-RYT500 and YACEP) has been teaching yoga for two decades and continues to be passionate about the practice. Joe lives in Asheville North Carolina where he teaches classes, trainings, and celebrates the whole of life.