Kim Greeff brings a wealth of body knowledge to the mat with a background in massage therapy, a love and fascination with human anatomy and biomechanics, and a passion for helping people live better in their bodies through the practice of yoga and self care. Kim is a 200 Hr Registered Yoga Teacher.