Virtual Training

Mon-Fri, 6 am -6 pm

Whether you love to travel or just prefer to exercise at home, virtual training is an excellent way to maintain your routine, no matter the country you're in, or what the weather is like! (You know you've skipped the gym due to a storm).  Using your preferred method of communication -Face-time or Skype- we will connect for an effective training session,  anywhere internet is available! Rates vary from $50/ hour for 20 or more sessions, to $70/hour when you buy 1 - 4 sessions.  Discount packages are available for new clients. 

Don't need a trainer but still need accountability? Did you set a goal for yourself that hasn't materialized? Has the wind that powered your sails tapered to a gentle breeze, or mysteriously disappeared?  If you said yes to any of these, check out our On-Target coaching program where you'll discover a reliable source of energy.  Together, we'll work to clarify and reach your goals at a realistic pace.


Personal Training Plus*

Mon-Fri, 6 am - 8 pm

Accountability, support, discipline, education and a hands-on holistic approach to overall health are the keys you will receive to unlock your optimal vitality.  Personal Training Plus is more than just exercise. It's training for your inner critic as well as your outer muscles.  It's on-the-spot myofascial release to help you get a pain-free range of motion in your movements.  But most of all, it's the perfect combination of work and play.  From yoga and rehabilitation programs after injury, to sport-specific training for elite athletes, Personal Training Plus will tailor a program that exceeds your expectations.  I can come to your home, condo or hotel gym, meet you at the park, or even a local gym, provided outside trainers are allowed.  Rates vary from $40/hour for 20 or more sessions when you train with a friend, to $80/hour for $1-4 sessions when you want all the focus on you.  


Corporate Services

Monday-Friday, 7 am-4 pm

*Weekend events available by request

Virtual and in-person health services, tailored to optimize the mental and physical health of your employees.  Yoga, fitness, back health and run clubs. Because a healthy employee who feels cared for is more motivated to stay with your company, and work harder to improve your bottom line.  Lunch-and-learn modules foster teamwork while various seminars provide science-based fitness, nutrition and overall health advice to employees.  Programs are provided to improve workplace health and safety, promote company-wide health challenges, and empower employees to make positive and lasting changes to optimize their health.


Whether you want to relax doing yoga on a beach in Mexico, or sweat it out in a hot studio, there are options for all ages, abilities and preferences.  Perfect for bachelorette/bachelor parties, birthdays (kids too!), weddings, corporate team building, or learning how to deal with stress and injuries in daily life.  Pick a sport, pick a health topic you want to know more about, and contact me to set it all up. Specialty experience: diabetes education, team fitness testing, weight loss boot-camps, cooking for health, yoga for healing, back injury rehabilitation and prevention, workplace health and safety, kids sports skills (all ball/puck/water sports), creating and supporting ergonomic environments, and much more.  


Shallow Aquafit Drop-in @ the Canada Games Centre pool: 9:15-10:15 am Wed and Fri
+ Drop-in Yoga, Monday's @ 10:30-11:30am

Yoga and Pilates @ 300 Innovation (residents + friends only*)

For more than 15 years, I have been teaching various fitness and sports classes at local gyms, fitness centres, city facilities and public parks. I have current CPR and first aid + AED training, and have specialized in making classes accessible to all levels of fitness and ability.  I have obtained certifications from CSEP, NCCP, RYT, the Life Saving Society, Red Cross, and the YMCA.  My zest for life is contagious, and despite my strong affinity for encouraging good posture and breathing, I love to bring humour and honesty to my classes, so be prepared to have fun and get real! Whether on land, ice, or in water, you are guaranteed to have such a good time that you (almost) forget you're working out ;) 

Learn to Swim 

Mon-Sat 6-8pm

For more than 15 years, I have been teaching swimming lessons, aquafit, spring-board diving and lifesaving skills to infants, children, and adults.  I have extensive experience with individuals with special physical and mental needs, as well as elite athletes, and am proud to serve vulnerable and healthy populations alike