Nearly everyone can list the benefits of yoga: increased fitness; better body awareness; improved posture; balanced hormones; increased immunity; lower stress and all round better health and wellbeing.
These factors attract many pupils to yoga classes of varied disciplines but often are not enough to keep them attending on a continued basis.