John Freeman is an avid long-distance runner who was initially drawn to yoga as a way to maintain alignment, strength, and prevent injuries. As his practice deepend his appreciation for the subtleties of yoga grew, leading him to pursue teacher training at Yogaworks in Santa Monica. In John's classes, he offers alignment-based vinyasa flow suitable for all levels. His classes incorporate breathwork, meditation, and core stability exercises, providing a well-rounded experience for his students.