Weaving ancient teachings into modern life using all of yoga: asana, meditation, pranayama, mantra and relaxation.