top of page
Mountain Lake

the wholesome edge

find your medicine

This is Miranda.

Therapist     Educator     Yogi



I'm not your usual therapist. Rough around the edges and always real, I want you to feel heard, understood, and, when ready, set-up with a concrete plan tailor-made to bring you closer to where you want to be. 

As an individual who seeks meaningful connection, I tend to be able to offer a strong sense of clarity in the fray. I do so with transparency and rigor. Given my experience abroad, as an academic, educator, and counselor, I offer rich insight and perspective. In our time together, we will discuss your values, goals, and experiences and explore well-paced and value-driven tools for making your life more in-line with what is important to you.

Each and every one of us is worthy of a life that is filled with purpose, love, and contentment. If you're open to it, reach out and let's see how I can support you to navigate your way closer to whatever that might look like for you.  And if I can't, I may be able to refer you to someone who can. 

Much love. 

Meet Amelia

Reach out.

Let's chat. 

Why Naturopathy

There are times when we face circumstances that our current supports are ill-equiped or unable to bare the load of. Depression, grief,  fear, overwhelm. For those times, there is therapy. It is an opportunity to gain perspective  and learn time-tested tools that make life more manageable. Working together with someone outside of your circle can mean more unbiased perspectives and a safe place to say the hard things. It can mean having a teammate when it feels like no one else is on our side. 

Sex and Gender Education

Sex and all it encompasses is a complex and frequently misunderstood subject laden with taboo and societal expectations. When you find yourself up against a wall in your relationships or sexual experiences, support can empower you to move forward in these terrains.

Chronic Illness Management

A lifetime of experience and choice has led us to our current health and well-being. As such, treating and managing chronic illness or pain must be varied, consistent, progressive, and incremental. This is not a model the medical system is well-equipped for. As someone who continues to navigate these waters herself, let me guide you to strategically tackle this ongoing challenge and ensure your life is characterized by as much ease and peace as possible. 

Yoga Instruction

Yoga is medicine and can support you on your path to health in powerful ways. These offerings can be one-on-one or in  a group. Accessible, deliberate, cleansing. Let's heal together using the framework of this ancient healing source.


"I am struck by so many positive qualities Miranda exhibits on a daily basis: the highest level of discretion and skill in navigating difficult people, situations and topics, broad and deep knowledge about a wide variety of human behaviors and experiences, and the all-encompassing expressions of genuine care and compassion for others. Her positive impact cannot be overstated."

— Randal Typusiak


All services are available In-Person or Online.

Mist Over the Mountains

Sliding-Scale Counselling

Reach out to discuss accessible support for the times when the stresses of life outweigh the tools and energy you have available to manage. You no longer need to go it alone. 



Woman Alone in Forest

Chronic Illness Support

Managing a chronic condition of any form can be overwhelming. Let someone who has been through it guide you on your journey toward health. 



Laughing Yoga

Yoga Teaching

Feel like you don't belong in a yoga studio? Tired of being asked to do things your body simply can't? Yoga is for everybody. My accessible approach will sure you get the benefits of yoga, regardless of your age, shape, or ability.  


Let's chat. 

I want to honor and share gratitude for the use of the traditional and unceded territories of Coast Salish,  Á,LEṈENEȻ ȽTE (W̱SÁNEĆ)Te’mexw Treaty  Association, and Lekwungen/Songhees nations.


To book with me, complete the form below.  


Let's connect.

Thanks for reaching out!

Contact Info


(250) 899-7886

Victoria, BC , Canada

bottom of page