Improve your physical stamina, balance and mobility and achieve your functional goals with

Kinesiologist and two time Olympic Rower, Anna-Marie de Zwager


Please check here for our Newsletter 


*In Person and Online sessions*



We offer In-Person and Telehealth Kinesiology services for those in need of active rehabilitation from a surgery, accident, injury or illness.  Home, studio and pool sessions are available.


A full functional assessment (medical history interview, range of motion, strength and functional tests), your interests and goals are combined to create a personalized exercise program to help you achieve your targets.  The studio at Soma Active Health in Fernwood provides a clean and safe location for in -person visits.

Home Visits

Our experienced practicing Kinesiologist, Anna-Marie de Zwager will travel to your home or facility to teach, supervise and progress an individualized exercise program that focuses on your functional goals.

​Staying physically active can help you maintain your independence, stay at home longer or reduce health care costs if you are in an assisted living facility.

Anna-Marie de Zwager also works in the Victoria community as a Physiotherapist Support Worker with Activate Home Health.


Aquatherapy can be beneficial for individuals managing arthritis, whiplash, inflammation, chronic pain or difficulty weight bearing. Water pressure and buoyancy can reduce joint inflammation, the speed of pain signals and loads on weight bearing joints.  Movement, balance and gait patterns can be challenged and corrected in the water.


*In Person and Online*

Sign in to Wellness Living


Our current Live and On-Demand Classes

Indoor Rowing

A fun and upbeat environment awaits you at our indoor rowing/erg spin classes. Just like a typical spin class, but taught on the Concept 2 rowing machine by Canadian Olympic Rowers. Introduction to proper form, technique and power application allow you to choose your own intensity.  No experience is necessary and all ages are welcome!

Gentle Strength

This low weight bearing class uses a combination of seated, supported standing and lying positions to improve functional strength and endurance in the core and extremities.  Modifications to movements are given to make this class accessible to all levels.  It is recommended, but not required, to be able to get up and down from the ground to get full benefit from this class.

Stretch and Mobility

These gentle and short (30 min) classes include static and gentle dynamic stretches, mobility exercises and slow movement patterns to help maintain and improve quality range of motion and functional movement around joints in the spine, hips, shoulders and extremities. Getting up/down off the ground is recommended to get the full benefit from this class.

Cardio Strength

Our Cardio Strength classes use body weight, dumbbells and resistance bands to get full body strength and cardiovascular conditioning.   Exercises are modified using furniture/walls to make these classes accessible to anyone who is fairly confident with their balance and getting up and down off the ground (but we work on those things too). Move at your own pace and experience improvement!





(Live via Zoom)


(At your leisure)

8:45-9:45am Indoor Rowing √**
10:00-10:30am Stretch and Mobility √**
11:30-3:00pm Kinesiology (Community)
9:30-10:30am Aquatherapy Small Group
10:45am-2:00pm Kinesiology (Community)
5:30-6:30 Indoor Rowing 
8:45 – 9:45am Indoor Rowing √**
10:00 – 10:30am Stretch and Mobility √** √**
1:30 – 4:00pm Kinesiology @ SOMA
9:30-10:30am Aquatherapy Small Group
10:45am-3:30pm Kinesiology (Community)
5:30 – 6:30pm Indoor Rowing  √** √**
9:00 – 9:30am Stretch and Mobility ONLINE
10:00am – 2:00pm Kinesiology (Community)

**Classes may be cancelled 12 hrs prior to start time if we do not have our minimum numbers.