Who we are

Meet the Yoga Sanctuary team. We are friends, lovers of the Earth and all things natural, healthy and real.

denise ferguson, meet the team

Denise Ferguson

Teaching yoga, practicing yoga, and building a yoga business with integrity, professionalism and excellence are some of her greatest loves… More

michelle fitt, meet the team

Michelle Allen

Yoga Alliance accredited teacher, lululemon ambassador alumni, devoted student and teacher of breath, and a vinyasa yoga instructor… More

Perry Macdonald, meet the team

Perry MacDonald

Ayurvedic practitioner with 20+ years yoga experience. Her style is a mix of Iyengar & Hatha. Perry is our restorative yoga instructor… More

juan diaz, meet the team

Juan Diaz

Deeply curious about ancient techniques that give a deeper understanding of existence and the self… More

sarah hon

Sarah Hon

Classes that are flowing, embodied, and heart-felt – drawing on her roots in Vinyasa Flow, Iyengar Yoga, Anusara Yoga, and Embodied Flow…More

selina gilbert

Selina Gilbert

A dedicated yogini who shares her passion for positive lifestyle and wellbeing with her students. Selina is a vinyasa yoga instructor… More

nadia gagne, meet the team

Nadia Gagne

Hatha, pregnancy, Vinyasa, Ashtanga, Restorative, Yin. She is one of our Yin Yoga and myofascial release instructors… More

simone lawry, meet the team

Simone Lawry

Passionate about movement of the body and stillness of the mind. She has taught yoga since 2009 and is one of our vinyasa yoga instructors…. More

Vivian Medina, meet the team

Vivian Medina

Choreographer, dancer, actress, educator and very disciplined yogini, committed to her daily sadhana. Vivian is our Kundalini yoga instructor… More

Sheryl Campbell, meet the team

Sheryl Campbell

Sheryl runs our Yoga for Kids program using themes and yoga games to fully engage them. She also teaches yin and restorative yoga… More

tui fleming

Tui Fleming

Tui’s work is about diversity and inclusion, significance and belonging. Her workshops are havens where people feel safe and inspired… More


Sophie Rado

Yoga is a way to find yourself and lose yourself all at the very same time. The precise pairing of flowing asana with uplifting, relatable… More

Substitute & Guest Teachers


TJ Maher

Created and facilitates our Yin Yoga teacher training course. An incredibly experienced yogi who has even been taught by the Dalai Lama … More

rosie bosworth, meet the team

Rosie Bosworth

Rosie blends and eclectic mix of modern music with an emphasis on wellbeing, strength and structural alignment. She has a fluid flowing yoga style… More

Dani Ramaekers

Dani Ramaekers

Dani completed her Yoga Teacher Training with Somachi Yoga, a dynamic mix of Vinyasa, Tai Chi and Dance… More

Office & Management

anne-marie nadeau, meet the team

Anne-Marie Nadeau

Scheduling and hiring manager, Anne-Marie has an outgoing, bubbly personality and finds solace and refuge in daily yoga and meditation…. More

kathy-maher, meet the team

Kathy Maher

Office management & administrator Kathy looks after client queries, accounts and database management. She also teaches Tai Chi … More