ABC's of Yoga

Yoga

Debra Leong Pose 2 Yoga is a philosophy advocating and prescribing a course of physical and mental disciplines for attaining liberation from the material world. The word “yoga” has many meanings, including “to yoke” and “to unite.” It can be considered to be a series of physical postures, breathing exercises, and meditation practiced to achieve control of the body and mind.

PCYH teacher Debra Leong shows us the physical aspect of yoga in Ustrasana (Camel Pose).

Back to Index