The 500 Hours Yoga TTC in Rishikesh is a superb combination of basic and advanced yoga teacher training programmes that deepens the yoga aspirant's foundational yoga knowledge. Yoga is an exploration of the art of directing the mind, soul, and body in one direction.