Experience a unique approach to developing both physical and mental capacities through skills based training. Learning and training highly practical movements while staying adaptive to various contextual demands. This is fitness for the real world.

Let's Do This

One on One

One on one means just that, you and me, and we explore areas of movement: balance, strength, mobility, stamina, endurance, speed, dexterity, co-ordination, rhythm, tempo, timing, posture, power, reflex, etc.

Training sessions are varied, progressive, and personalized to you.

Semi Private

You and someone else on a similar path to moving better and being stronger, healthier, and happier. This could be a partner, friend, or family member.

Small Group

A small group is comprised of 3-6 people. Benefits include aspects of partner drills that may emphasize competition or co-operation and often a mixture of both. You can put together a group of friends or contact me and I can arrange to put you in with an existing group of like-minded people.

Please note: Both the material and schedule of the above session formats are flexible. You choose what you want to do and when you want to do it.

Classes & Special Programs

These sessions are small to medium sized groups and available by pre-registering (or drop-in if space allows). It is an ongoing program spanning one to several weeks, once or multiple days per week. Both the schedule and curriculum are set. View current and upcoming programs & events.


Make It Happen








Move better. Get stronger. Be more capable.