I help Canadians aged 40+ get stronger safely.
I offer online small-group classes that are both interactive (two-way, real-time feedback) and intimate (maximum 8 students per class for quality attention). Your first online class is always free! Sign in here.
I also offer in-person classes and workshops in Vancouver, BC. Some of my clients prefer to start with one-on-one sessions before transitioning to classes, but many others jump straight into classes.
Click here to book a complimentary discovery meeting, and let’s talk about the best way for me to help you get started.
For more about me, how I work, and if we’re a good fit, click here.
And if you’re curious about the photo (I’m at the far right in the first row), let’s spend some time talking StrongFirst and/or Vicenza, Italy, where I was thrilled to be able to assist at a barbell certification in 2024 — and where I hope to achieve my bodyweight certification in 2028.
Online classes | In-person classes | Pricing & dates | Registration | Workshops
ONLINE SMALL-GROUP CLASSES
(Available only to those who live in Canada)
Ready, Set, Lift! (Online)
My “OG” signature class: unique strength classes for steady progress. Everyone from injured beginners to competitive athletes is welcome. We all work on the same strength principles — following a six-week cycle from the endurance range into lower reps, then a deload week — but depending where your body is at and what equipment you have available, everyone doesn’t necessarily perform the same actual moves.

Mondays are mainly an upper body focus, and Thursdays are mainly a lower body focus.
I was tickled pink to receive a spontaneous text one day after class: “Brilliant class. You’re like a gardener, pulling weeds out of our bodies.” Make of that what you will 😉

Your home equipment can even be as minimalist as a few dumbbells and bands, and a number of regular participants have worked their way up to kettlebells and/or barbells and plates. (Note: this class has no cardio component or high-impact moves.)
Days: Mondays (upper body focus) and Thursdays (lower body focus)
Time: 9:00am Pacific
Duration: 55 minutes
Please see Pricing & dates for dates of the next strength cycle.
See pricing & dates | See registration info
Short-form (20-minute) classes (Online)
- Before-dinner Express: Short and sweet! Wednesdays at 5:05 p.m. PST. This has some cardio component (low impact), and we focus on full-body strength: typically a push, a pull, and a lower body component. Good for beginners and up.
- Pre-Emptive Strike gets the blood flowing first thing in the morning (6:35 a.m, PST). Runs as EMOM Mondays (“Every minute on the minute”) and Tabata days, which are Fridays from January to mid June, and may change to Thursdays from late June to December. (For more on why Tabata, click here.) Intended for intermediate level to advanced (so we may want to consider doing a little personal training first to make sure you’re okay sliding into it). The early mornings ones are a follow-along format, so you’ll have my usual attentive “eyes on you” two-way attention when choosing your exercise variants and intensity, but not much time spent on technique during the actual workout.
Feel free to try any or all of the 20-minute short classes at no charge. Just sign yourself in!
Duration: 20 minutes
See pricing & dates | See registration info

IN-PERSON CLASSES
Strength x Cardio Full-Body Mashup (In Person)
Want to feel energized and powerful? This class will help you get there. 55:00 minutes of mobility, strength, and cardio, all with a focus on good posture and movement mechanics.
Kettlebell options are provided for those who already know how to do a swing — and if not, consider taking the Intro to Kettlebells (immediately below) that’s offered frequently.
Location: Sunset Community Centre
Days: Saturdays
Time: 9:30 am
Terms run (in terms of 5 to 6 weeks) on Saturdays through to June 27, 2026. During summer 2026, it will be shorter terms (3 Saturdays per term), ’cause, hey… vacation time 😉
For classes at Sunset Community Centre, please visit vanrec.ca, call 604-718-6505, or register in person.

Introduction to Kettlebells (In Person)
So that you can learn how to safely perform a swing, which is the basis for all of the ballistic kettlebell moves. Runs regularly at Sunset class (as two consecutive Wednesday evenings at 6:30 p.m.), or please ask me if you want to set up a date for your own group.
CLASS PRICING AND DATES
Click here to book a complimentary online discovery video call, and we can discuss the best way for me to help you.
To register for classes at Sunset Community Centre, please visit vanrec.ca, call 604-718-6505, or register in person.
For online classes:
Ready, Set, Lift class programming runs in repeating-loop strength cycles. Cycles are normally six consecutive weeks. The per-unit price is best for you if you register prepaid for a full strength cycle, at $270 (plus an additional pro-rated $22.50 per class if we need to run a “bonus week” within a given strength cycle).
You are also welcome to join any time at $35 per single class, or $150 for a 5-pack / $300 for a 10-pack (2-month expiry period).
The next strength cycle will start Monday May 25th. It will run for five consecutive weeks, then a deload day on Monday June 29th. The cost for this cycle will be $247.50.
Short-form (20-minute) online classes.
- Pre-Emptive Strike 6:35 – 6:55 a.m. Runs as EMOM Mondays (“Every minute on the minute”) and Tabata days, which are Fridays from January to mid June, and may change to Thursdays from late June to December
- Before-dinner Express: 5:05 – 5:25 p.m. on Wednesdays
- All classes are Pacific Standard Time. No classes on statutory holidays.
- Feel free to try any or all of the 20-minute short classes at no charge. Sign yourself in until the maximum of 8 is reached!
- $150 for a 10-pack drop-in punch card (mix and match whichever 20-minute classes you like, space permitting; register up to 9 hours before class begins. 2-month expiry period.)
GST is in addition to the above rates.
E-transfer is the preferred method of payment once I invoice you. New: I do accept credit card payments, but unfortunately I will have to pass on the 2.9% surcharge to you.
REGISTRATION
For in-person classes at Sunset Community Centre, please visit vanrec.ca, call 604-718-6505, or register in person.
Booking for all online classes is at whatsyourstrength.setmore.com. Please note that your first login must be on a desktop computer (classes are on the left-hand side), and after that you can use your phone. (Also please note that I can work online only with people who live in Canada.)
Note: for those who purchase the above online classes as drop-ins, please note the 24-hour late cancellation policy for classes. You can still sign until 9 hours before the class begins as long as it shows up in the booking software and the maximum capacity has not yet been reached.
Any questions? Click here to book a complimentary discovery video call, or email me.
WORKSHOPS
Workshops are often held at Academie Duello. Stay tuned for the next one!

