On the bank of holy river Ganges, yoga teacher training in Rishikesh consists of divergent certifications and courses for the learners. Such courses offered by high quality yoga training school is Yoga Alliance International accredited. While there are varied types of participatory basic training programs offered by the school the training for yoga teachers include 200 hours, 300 hours, and 500 hours teachers training in yoga replicating the secondary, graduation, and master’s degrees in yoga. However the 200 hours course is also a combination of yoga courses for the beginners and middle level learners and it serves the purpose of building up a career as the initial yoga instructor. In all these courses the core concept is providing an in-depth appreciation of yoga for the learner.