A mother of two young adults, Caroline stepped into her first yoga class in 2004. Immediately falling in love with the practice and its mind-body connection, she eventually took her first yoga teacher training in 2012, followed by a 500-hour Advanced Vinyasa Teacher Training with Jason Crandell focusing on the alignment-based vinyasa method in 2018-2019.

Caroline’s previous volunteer involvement with child cancer survivors at Place for Academic Learning and Support (PALS) left a deep impression on her. Coupled with the opportunity to share the practice of yoga with her own mother and grownup daughter, she is convinced that there is never a wrong time to begin our yoga journey. Yoga is truly able to meet you when you are ready.


In her decade-long teaching journey, she has certainly enjoyed the energy of leading large classes and events. However, nothing beats the deep satisfaction of guiding cosy groups and watching each student’s joy as they grow in their practice. Students describe her classes as fun and engaging with clear cueing. She loves curating classes that deconstruct poses and help students find their own expression of those postures. A blend of strength, mobility and mindfulness mark her classes.

A firm believer in up-skilling and lifelong learning, Caroline continues to upgrade herself through training in areas including Core, Anatomy, Yin Yoga, Yoga for Mental Health & Trauma. As someone who was introduced to yoga only later in adult life, she greatly appreciates Kate Porter Yoga’s motto ‘Yoga for Normal People’. She welcomes everyone to come and explore their practice with her.