Waterloo Personal trainer and Yoga retreat teacher, Meagan is standing on a rock in a river.

Training for Body & Mind

With Meagan Walker