Yoga Garden empowers you to teach your style of yoga. Our alignment-based hatha yoga teacher training originates from the teachings of Krishnamacharya, the teacher of B.K.S. Iyengar (Iyengar yoga), Pattabhi Jois (Ashtanga yoga) and T.V.K. Desikachar (viniyoga). This gives you a solid foundation of technical excellence combined with philosophical depth, enabling you to teach your practice. Your yoga teacher training is a time for personal learning and growth, but we have found that the greatest gains are made in a supportive community. Yoga Garden’s yoga teacher training actively nurtures a community of professional peers that will support your practice and your career, today and tomorrow. Yoga Garden offers smaller, intimately-sized teacher training programs, which provide you with unparalleled access to lead teachers during the program and ongoing mentorship and career advice well beyond the program completion. You will begin “practice teaching” your peers early in the training. Through real classroom experience teaching groups and offering hands-on adjustments, you will gain the confidence and ability to begin teaching yoga immediately upon graduation. Learn how yoga works and ignite your passion for self discovery and service to others. See also Yoga Garden SF Kids for our Children's Yoga program RCYT.