Whether you want to learn yoga for self-indulgence or you wish to pursue the path of becoming a yoga teacher, the internationally recognized 200hrsyogattc program fulfils all your requirements and gives you an experience much beyond it. You could be a yoga novice or a yogi looking to brush up his yogic skills, this program fits all.