Vancouver, BC V5V 2T5, Canada
Bill Mercer is a Registered Yoga Teacher (RYT) with Yoga Alliance, which acknowledges the completion of a yoga teacher training with a Registered Yoga School (RYS).