top of page

Stay In The Know.

Join my email list to be notified first of upcoming events and offerings.

Thanks for submitting!


Hi, I'm Tiffany.
I'm glad you're here.

I'm a piano & yoga teacher located in St. John's, Newfoundland.


Through my 15+ years of teaching private piano lessons, I have developed skills and methods to support students of all ages and a wide variety of musical goals. My personal teaching philosophy is that humans are inherently musical, and it is my job as your teacher to help you access your unique relationship with music through learning the piano at your pace. I believe that if a student truly enjoys what they are learning and playing, the rest of the musical path will become clear with the gentle guidance of thoughtful and skillful teaching.

I began practicing yoga in 2014 and completed my first 200hr yoga teacher training in 2021. Since then I have engaged in professional development as a yoga teacher in the form of 1:1 mentorship with experienced teachers and over 100 hours of continuing education trainings through certified yoga teaching facilities. I consider it a great responsibility and privilege to connect with students and communicate what I have learned and continue to learn as I work and live in yoga.


I strive to help my students and clients connect to the most aligned version of themselves. In each session I meet the individual I'm working with where they are on that day with encouragement, acceptance, and ease.


Click here to learn more about my professional history and education. 

Upcoming Events

ADHDADD friendly Meditation Workshop - POSTER larger.png


Piano Lessons

B. Mus, RMT

I teach piano out of my home studio in St. John's, Newfoundland & Labrador.

Lessons are offered in 30-, 45-, or 60-minute slots depending on student age, playing level, and musical goals. 

I teach students of all ages, and create an inclusive and welcoming environment where students feel confident in expressing themselves and fulfilling their musical potential.

Sharing music is a gift to all when given freely and openly. Therefore, studio performances are offered throughout the year but never mandatory. 

For full details regarding pricing and piano studio policies, click here.

Music & Yoga Sessions

B. Mus, RMT, RYT-200, CYA-RYT250

These one-on-one sessions tap into the holistic qualities of music-making paired with gentle asana (postures), meditation, and breath work.

Combining these two practices can unlock creativity,

increase feelings of self-confidence, and promote a sense of deep connection to ourselves and those

around us. 

Music & Yoga Sessions will be uniquely tailored to each individual client. 

Those with little to no musical training and experienced musicians alike are welcome.

For full details and to inquire about booking, click here.


Mentorship for Private Teachers

In these sessions, I work individually with private music teachers to help them build a career and studio that is successful, joyful, and aligned with their "why". In addition to tapping into your personal teaching mission and vision, we may work together to develop:

  • individualized studio policies and procedures

  • ways to streamline administrative duties

  • mindfulness practices to enhance the teaching experience

  • studio organization techniques

  • practices to ensure positive student/caregiver interactions

  • much more as we walk along the path together.

If you would like to book a complimentary discovery session, please click here.

Group Yoga at Modo Yoga St. John's

RYT-200, CYA-RYT250

I am a proud member of the teaching team and community at MYSJ. You can find me in the hot room at MYSJ a couple of times a week leading group Modo, Yin, or
Modo + Yin practices.


To sign up for a class, please visit


Retreats and Special Events

Keep an eye out for an announcement regarding upcoming retreats with me in 2024. Join my mailing list to be the first to know!

I am available for bookings as a guest speaker or clinician for music education or yoga retreats, conferences, and events. Please fill out a contact form at the bottom of the page if you would like to connect.

Stay in the Know. Join my mailing list!

Thanks for subscribing!

bottom of page