Elevate Your Life

As a positive psychologist, certified coach, and PhD researcher, I’m not your average yoga teacher. I blend ancient wisdom with modern science to help my clients overcome health challenges, find balance, and reconnect with their purpose.

Find out more about how I can help below.

Mindful Yoga

Thrive holistically – through yoga, mindfulness, and mind-body connection at my regular yoga sessions.

Workshops and Retreats

Navigate later life stages, chronic illness, or psychological stress – using expert-led, bespoke practices in yoga, positive psychology, coaching, and mindfulness.

Holistic Wellbeing Coaching

Build a life that feels meaningful, energised, and balanced through tailored practices in yoga, mindfulness, and personal development.

Positive Ageing

Embrace the next chapter of life with strength, clarity, and joy – mentally, emotionally, and physically.

Menopause Support

If you need some extra support during your hormonal transitions, this is for you. 
You’ll come away equipped with the tools to relieve stress, restore energy, and feel at home in your body again.

Mind-Body Healing for Chronic Illness

Manage and improve your health through harnessing the proven connection between mindset and physiology.

Mind and Body Matters

Whatever your age, I can help you to age well physically, psychologically & emotionally. If you would like to learn how you can live your best life, let’s have a chat to see how I can support you.

Optimising your physical & psychological wellbeing involves:

  • Keeping your body and mind active
  • Dealing with stress & exploring ways to switch off and relax
  • Finding direction & a sense of purpose
  • Learning new things
  • Making lasting, positive changes in your life
  • Creating a balanced life

Want to find out more?

Join me for a chat and find out how I can help you…

From being bed ridden to coming home on day one and dancing around the living room was the most amazing feeling. Theresa has given me the tools not only to overcome the complete debilitating exhaustion that ME was causing, but I now have the tools to deal with any difficult situations that are part of normal day to day living.

Deb, Reigate
I joined Theresa’s classes as an absolute beginner a couple of years ago and they have been hugely rewarding. Theresa is patient, supportive and clear – exactly what you need in a yoga teacher, especially when the whole thing is new to you. She makes sure everyone in each class is getting the focus and encouragement they need, whatever their age or skill level. I couldn’t recommend her more highly.
James, Redhill