This class leans into careful, joint-by-joint mobility, starting with a slow warm-up that wakes up the feet, knees, hips, spine, and shoulders before moving into chair-supported work with light weights. Chris keeps the emphasis on individuality, offering lots of options and reminders to move in a way that feels safe, supported, and kind — with a strong thread of breath awareness, core work, and a gentle finish in inversion and deep rest.

Journal

Here you'll find writing on mindfulness, neuroscience, mental health, physical wellbeing, and yoga.

These topics often overlap: attention, behaviour and embodiment are all part of the same ecosystem of experience, and the aim here is to explore those connections in a thoughtful and practical way. Some posts draw from research, others from lived experience and teaching. The intention is to share ideas that are useful, considered, and occasionally a bit different from what is typically said.

July 4, 2026

Yoga for Active Aging with Chris • Saturday July 4th, 2026

This class leans into careful, joint-by-joint mobility, starting with a slow warm-up that wakes up the feet, knees, hips, spine, and shoulders before moving into chair-supported […]
July 3, 2026

Therapeutic Yoga with Karen • Friday July 3rd, 2026

This therapeutic class moves slowly and intentionally, with a strong emphasis on stability, calm breathing, and noticing what’s happening in the body without rushing past it. […]
July 3, 2026

Flow Yoga with Karen • Friday July 3rd, 2026

This class centers on steady, breath-led flow with a clear emphasis on releasing unnecessary tension and staying present through each shape. Karen keeps the pace calm […]
July 2, 2026

All Levels Yoga with Chris • Thursday July 2nd, 2026

This class focuses on the breath, using the exhale as a place to gather support through the deep core and move with a little more steadiness. […]
June 30, 2026

Flow Yoga with Chris • Tuesday June 30th, 2026

This flow class is built around Patanjali’s idea of sthira and sukha: steadiness and ease. Chris keeps returning to that balance throughout the practice, inviting you […]
June 30, 2026

Yoga for Healthy Hips and Back with Chris • Tuesday June 30th, 2026

A steady, body-aware flow that uses breath, stable foundations, and plenty of options to explore the hips, spine, and back without pushing into pain. This class […]
June 30, 2026

All Levels Yoga with Nicole • Tuesday June 30th, 2026

This all-levels class starts gently, with a slow breath-led warm-up that focuses on easing into the body and noticing how you feel. From there, it builds […]
June 29, 2026

All Levels Yoga with Karen • Monday June 29th, 2026

In this Hatha class, you are encouraged to relate to discomfort first with curiosity, acknowledging it as arising from sensation rather than constraint. Then, you have […]
June 29, 2026

Yoga for Active Aging with Karen • Monday June 29th, 2026

This class keeps things unhurried and supportive, with Karen reminding you that you can always set the weights down and work at a pace that feels […]
June 28, 2026

Flow Yoga with Chris • Sunday June 28th, 2026

This class takes a thoughtful, anatomy-informed look at core support, using breath and movement to explore how the mid-body works as a coordinated canister rather than […]
June 28, 2026

Hips, Back and Balance with Chris • Sunday June 28th, 2026

This class takes a thoughtful, steady look at core strength as support rather than strain, with Chris emphasizing the “goldilocks” idea of using just enough effort. […]
June 27, 2026

Flow Yoga with Karen • Saturday June 27th, 2026

This class starts with an invitation to settle inward, then gradually builds into a steady, breath-led flow with lots of room to move at your own […]
June 27, 2026

Yoga for Active Aging with Karen • Saturday June 27th, 2026

This class leans into steady, breath-led movement to develop strength, and make room for growth. It uses both resistance bands and a chair to build support […]
June 26, 2026

Therapeutic Yoga with Karen • Friday June 26th, 2026

This therapeutic class moves slowly but thoroughly, so you can settle into breath, and a steadier inner pace. Karen guides you through gentle, well-supported movement with […]
June 26, 2026

Flow Yoga with Karen • Friday June 26th, 2026

This class moves at a thoughtful, breath-led pace, blending steady standing work with a strong emphasis on inner awareness and the way the breath can support […]
June 26, 2026

The Power Hour with Chris • Friday June 26th, 2026

This class leans into breath-led movement and lots of choice, where Chris invites you to modify, pause, or take a slower path when you need it. […]
June 25, 2026

All Levels Yoga with Chris • Thursday June 25th, 2026

This class starts by slowing down with a breath-focused opening and an invitation to settle in, then builds into a thoughtful flow toward half moon, triangle, […]
June 25, 2026

Hips, Back and Balance with Chris • Thursday June 25th, 2026

This class moves with a calm, supportive pace, with an emphasis on keeping the spine happy while the hips and balance work quietly in the background. […]
June 24, 2026

Flow Yoga with Chris • Wednesday June 24th, 2026

This early-morning flow class starts with a reminder to practice ahimsa — no harm, first toward yourself — and threads this ideas through the class offering […]
June 24, 2026

Mat Pilates with Lisa-Rani • Wednesday June 24th, 2026

This class leads to a full body experience: expect breath-led standing exercises, side lunges, single-leg balance, plank variations, hip stabilizers, and a core-strengthening floor series. The […]
ScheduleMy Account