Welcome to Hatha Yoga in Moray!

My name is Teresa. I am offering classes and workshops in Forres.

Online and in-studio classes.

What my students say about the classes :

“I knew I would find a good yoga teacher when I move to Moray four years ago but I couldnt have dreamt of anyone better than Teresa.

There is always a rhythm and integrity to Teresas classes, building on the asanas through the session so that the body is gently prepared for more demanding postures.  I often end a class in wonder that Teresa knew exactly what I need to work on but thinking about it now the answer is of course anywhere and everywhere!

Teresa seamlessly transitioned her classes into zoom sessions during lockdown.  She has a wonderful way of describing the postures so that you can follow the classes without too much attention to the visual feed.

Teresa is hugely knowledgeable and committed to her own practice development but yet makes yoga so accessible to anyone regardless of ability so you never feel its not for you or you are not good enough.

I couldnt recommend Teresa enough”

“I have been attending Teresa’s classes for many years now and can only say that she is the best! Having been to numerous yoga classes in gyms, I never really understood yoga. I thought of it as a fitness workout; Teresa changed all that. I now understand the postures and the value they bring to me. Teresa has taught me to listen to what my body is saying & adapt the poses, rather than forcing them, which means I have been injury-free for almost five years now! I love the fact that Teresa is so knowledgeable, and I never cease to learn from her; after all, yoga is a life practice.”

“Teresa is an evident and professional teacher who loves what she does. What a gift!”

“Teresa is committed to her development as a teacher and to the development of her students. I value this greatly as she regularly brings new insights to the classes from her studies. We are very fortunate to have her skill and dedication in this part of Scotland.”

“My yoga practice has developed in quite unimaginable ways, as a result of working with Teresa for several years.
Her teaching style continues to develop, inform and balance with humour, compassion and care for all her student’s needs, at whatever level.”

“Teresa’s classes are pure medicine! She shares her passion for Yoga with integrity, presence and a solid knowledge of the human body. I am very grateful that I found such a competent and inspiring teacher!”

“In my opinion, Teresa’s classes are one of the best things about living in Moray. There is a lovely rhythm to the hour and a half: a pleasing balance between active and restorative postures. At the end of Teresa’s class, you feel both worked and rested”

“As Teresa continues to offer online zoom classes in addition to her live classes, it is an exclusive bonus for me as I can continue expert yoga classes year-round. This ensures that I make the moves properly and continue my yoga journey. Thank you, Teresa.”

“Teresa produces a peaceful atmosphere within minutes of the class start. She is mindful of everyone’s differing abilities and gives individual attention. I leave the class feeling refreshed, relaxed, flexible and much younger!”

“Teresa is a “world-class” teacher, and her classes are a combination of work and play.”

“Every session is a voyage of discovery.”

“In Teresa, Forres has a wonderful Hatha Yoga teacher. I have taken Yoga classes and taught for over forty years, and I appreciate her inner joyousness and Yoga knowledge.”

“I find Yoga quite a challenge, but the classes offered by Teresa are
brilliant, and they are definitely what keeps me going. I am 67, and I have
osteoarthritis in most of my joints and various tendon and ligament issues
due to an old knee injury. When I discovered Teresa about five years ago, it was truly a godsend, as I then realised that if I did not take charge of my body soon, I was likely to end up in a wheelchair. The combination of physio and regular Hatha Yoga (Iyengar based) classes keeps me mobile and out of pain. A real blessing.”

“Teresa has a great depth of understanding of Hatha Yoga and is clear in her communication. Her instructions are, therefore, easy to follow; she has a sensible/logical rationale for anything which might at first appear confusing/counter-intuitive, and she is patient in her explanation of this. Teresa keeps a careful eye on her classes – correcting people individually and ensuring everyone gets the best out of each session. I am very grateful to have such a skilled and compassionate teacher to learn from.”

“Teresa is a unique and brilliant yoga teacher. I have attended her classes several times a week for nearly five years. I have gained strength, stamina and a deeper understanding of how my body moves, making it possible to realign my skeleton off/on the mat and help to alleviate pain at the source. Her knowledge of Iyengar, Hatha and Yin yoga give Teresa’s classes a tone and energy that is truly her own; she encourages hard work and correct placement but always ensures her students work and listen to their bodies. The delight she has in the postures brings playfulness and joy to her teaching; there is no embarrassment about trying and seeing in her classes; her experience holds the space safely for all her students. Her classes are entirely inclusive to all regardless of yoga experience and fitness, the postures are explained clearly, and options are given. Teresa’s instruction is invaluable; I have taken so much from her teachings into other yoga classes and disciplines. Teresa’s wisdom has guided and inspired me on my yoga journey; she embodies the true spirit of Yoga, unity of mind and body. 
I would recommend it to anyone suffering from mental health issues, PTSD, chronic pain or to focus on their general wellbeing simply.” 


“Thanks for yet another truly brilliant class!!”