Since her childhood in North Carolina, fitness, movement and health have been a central focus for Josephine. She grew up playing various sports and danced with a company throughout her teen years. In 2006 she began her yoga practice at a summer camp she attended for dance. It is through yoga that she has best found a way to integrate her passion for movement and physical health with her interest in emotional and mental well-being. In 2013 she completed her 200 hour teacher training with Yax Yoga Concepts, for both Vinyasa and Stability systems. She completed her 500 hour advanced teacher training, also with Yax Yoga Concepts, in 2015. Since completing her trainings she has taught over 1,000 hours of classes, and taken varying continuing education modules, including Therapeutics and Yin. Josephine has practiced at many studios all over the world and participated in workshops with leading, internationally recognized, yoga teachers. Sharing this knowledge with others is a great joy; she is honored to assist as others move forward, wherever they may be on their path.