Edmonton, AB T6N 1K2, Canada
Neil Haggard is a Registered Yoga Teacher (RYT) and E-RYT500 with Yoga Alliance, which acknowledges the completion of a yoga teacher training with a Registered Yoga School (RYS).