The 300 hour Yoga Teacher Training in India is an advanced and deeply immersive program designed for yoga practitioners who wish to refine their practice, expand their teaching skills, and gain a more profound understanding of yoga as a holistic science. https://share.evernote.com/note/49b7e70a-8809-9a61-a9a2-e3dfded3d78d