Yoga is a wonderful stress reliever for both the mind and the body, with practitioners citing health benefits such as increased flexibility, lower stress levels, and even better posture. But taking ...