Welcome to the School of Yoga! We offer a variety of yoga classes suitable for all levels, comprehensive 200-hour and 300-hour yoga teacher training programs, and immersive yoga and meditation retreats.