Gina Caputo is a top rated Yoga Teacher Trainer located in Boulder, CO, USA.