More on Yoga and improved performance

The word ‘yoga’ is an ancient Indian Sanskrit word meaning to yoke, join, bind, or come into union. What this means for a practitioner of yoga is a harmonising of each person on all levels of their being – body, mind and essence. We can often feel like our bodies and minds are separate, perhaps having conflicting needs and demands, … Read More