This class moves at a steady, thoughtful pace, starting with breath awareness and gentle spinal mobility before building into low lunges, triangles, high lunges, tree, and a few optional vinyasa flows. Karen keeps the emphasis on creating space rather than pushing shapes, with plenty of cues for using blocks, bending the knees, and choosing a version of each pose that feels breathable and supported.

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.

June 1, 2026

All Levels Yoga with Karen • Monday June 1st, 2026

This class moves at a steady, thoughtful pace, starting with breath awareness and gentle spinal mobility before building into low lunges, triangles, high lunges, tree, and […]
May 29, 2026

Therapeutic Yoga with Karen • Friday May 29th, 2026

This therapeutic class moves slowly and thoughtfully, starting on the back with breath work, gentle spinal twists, and supported bridge variations using a block. It builds […]
May 28, 2026

All Levels Yoga with Chris • Thursday May 28th, 2026

This class leans into a thoughtful, exploratory pace, with Chris emphasizing that yoga is a method for checking in with your inner environment as much as […]
May 26, 2026

All Levels Yoga with Nicole • Tuesday May 26th, 2026

Nicole guides a steady all-levels practice with clear options throughout, starting quietly on the back before building into hip circles, low lunges, twists, and a thoughtful […]
May 25, 2026

All Levels Yoga with Karen • Monday May 25th, 2026

In this class we work towards extended triangle pose. Starting with a slow, breath-led landing, we flow through lunge variations, warriors, tree and when ready, settled […]
May 22, 2026

Therapeutic Yoga with Karen • Friday May 22nd, 2026

If you’re feeling stiff in your body, or cluttered in your mind, this class is for you. We’ll move slowly and with gentle guidance, starting with […]
May 21, 2026

All Levels Yoga with Chris • Thursday May 21st, 2026

This class starts with a slow, breath-led unpacking of the ribcage and front body, then gradually builds into a detailed exploration of backbends with lots of […]
May 18, 2026

All Levels Yoga with Karen • Monday May 18th, 2026

This all levels class moves with a soft flow-and-hold rhythm, starting with a calming breathing practice and a discussion on synchrony between mind and body. From […]
May 15, 2026

Therapeutic Yoga with Karen • Friday May 15th, 2026

This therapeutic class moves at an unhurried pace. Karen guides slow reclined hip openers, side-lying hip stabilization exercises, followed by grounding standing postures and a balance […]
May 14, 2026

All Levels Yoga with Chris • Thursday May 14th, 2026

This class focuses on forward folds with a lot of care around how they work in the body, especially using bent knees, pelvic tilt, and breath […]
May 11, 2026

All Levels Yoga with Karen • Monday May 11th, 2026

Karen starts this class with a slow, grounding breath practice, inviting you to notice effort, release, and the quiet “wave” of inhale and exhale before moving […]
May 8, 2026

Therapeutic Yoga with Karen • Friday May 8th, 2026

Join Karen in this gentle Therapeutic Yoga class designed for recovery and restoration. The practice emphasizes mindfulness and ease of movement, offering a calm space to […]
May 7, 2026

All Levels Yoga with Chris • Thursday May 7th, 2026

Join Chris in a calming class designed to enhance ease of movement while exploring breath control and mindfulness. You’ll be guided through gentle Hatha yoga postures […]
May 4, 2026

All Levels Yoga with Karen • Monday May 4th, 2026

All Levels Yoga offers a well-rounded practice of yoga postures, breathing exercises, and relaxation techniques. Rooted in the Hatha Yoga tradition, this class combines the wisdom […]
May 1, 2026

Therapeutic Yoga with Karen • Friday May 1st, 2026

A slow, thorough therapeutic class that starts low to the mat with supportive blocks and lots of time to notice how the breath feels in the […]
April 30, 2026

All Levels Yoga with Chris • Thursday April 30th, 2026

All Levels Yoga offers a well-rounded practice of yoga postures, breathing exercises, and relaxation techniques. Rooted in the Hatha Yoga tradition, this class combines the wisdom […]
April 28, 2026

Mid-Morning Stretch

A balanced mid-morning practice to gently awaken the body and focus the mind. Beginning with seated breath and joint-freeing movements, the class builds into a fluid, […]
April 27, 2026

All Levels Yoga with Karen • Monday April 27th, 2026

Join Karen in this all-levels Hatha yoga class designed to cultivate ease of movement and enhance self-awareness. Through mindful breath and dynamic postures, you’ll explore the […]
April 23, 2026

All Levels Yoga with Karen • Thursday April 23rd, 2026

Join Karen for a thoughtful class that emphasizes ease of movement and mindfulness. Experience a gentle flow of Hatha yoga, designed to enhance self-awareness and promote […]
April 21, 2026

Unfurl: A Whole-body Gentle Flow

A gentle, full-body flow designed to help you release tension and move with ease. This practice explores a range of positions and dimensions, gradually building openness […]
ScheduleMy Account