There is a perfect class for you, across the variety of classes we offer so explore below and click to book!


Hatha Yoga is known as yoga for the physical body 'Ha' = Sun and 'Tha' = Moon, it explores the opposites in our lives, yin and yang, light and dark, hot and cold, hard and soft. 

Vinyasa comes from the Sanskrit term nyasa, which mean’s ‘to place in a special way’, to flow fluidly between a sequence of postures synchronised with the movement of breath.

My personal yoga practice and style of teaching are influenced by the traditional practice of yoga postures (asana) breathing techniques (pranayama) and meditation which is greatly influenced by my teachers, working with my own injuries as well and working with hundreds of clients through KCR. All of which provide a set of tools to increase awareness of the body, help to reduce injury, improve health and promote longevity. 

Everyone comes to yoga for different reasons. My approach is a holistic way of living for transformation, self awareness and exploration, working towards achieving balance in the mind, body and spirit. In classes expect to work strongly but with a gently approach to support your body's capability while finding stillness and peace of mind. 

Since starting my yoga journey with Jo, I have been astounded by how much impact it has had physically, emotionally and mentally. I am in no doubt, a significant part of my very positive experience is because of Jo and her amazingly kind and sensitive way of teaching and healing.
I am now a yoga and KCR convert. I love my practice with Jo, especially if I am in enough time for class to be positioned with a fabulous view over the fields and concentrating on the sheep to get me through a movement, it feels like heaven.
The only place I could ever go for the peace and relaxation my yoga practice and KCR provides is with Strength and Soul at the Barn.


 Vinyasa Flow

'Vinyasa' in Sanskrit means to “to place in a special way.” Most of our classes are vinyasa flow based which means we link breath and movement, moving from one yoga posture to the next connecting with your breathing. 

This class is designed to introduce you to the core concepts of yoga to make you feel confident and safe while practicing.  

The class will introduce you to all aspects of Hatha Vinyasa Yoga and give you an understanding of how to practice safely and with ease. The class covers pranayama (breathwork), asanas (postures), relaxation techniques and yoga concepts. I also infuse my classes with elements of therapy, energy healing and Ayurveda. To help offer you as much support and guidance as I can. You will leave feeling like you have worked but with a deeply restful state of mind.

Modifications and use of props help students to find ease in postures.

Level 1, 2


Recovery Yoga (Yin and Restorative)

Recover from injury, stress, your week . . .  life! We need to slow down to balance out the activity in our lives. Life is frantic, chaotic and stressful. Join us of a yoga class of yin yoga or restorative yoga. These postures are like mini meditations, and essential class for those who need to slow down, live very fast paced lives, have an injury or take part in sport. 

YIN YOGA - to help deepen your range of motion, targeting the connective tissues, relax the nervous system and build resilience.


Suitable for all levels, greatly recommended for injury recovery.


Slow Flow Yoga

A slower paced flowing yoga class allowing time to really explore the postures and learn the fundamentals of bringing together breath & movement. The class will included yoga postures (asana), breathing techniques (pranayama) and meditation

Suitable for all levels, aimed at beginners.


Chair Yoga

An alternative to a mat-based practice. There are many reasons why chair yoga would be a better choice of yoga practice - are you recovering from injury and illness and still struggling to put weight through the hands or legs? age, mobility, disabilities, challenges due to weight or body shape.

Chair yoga is practiced either sitting in a chair or standing using the chair for support. Avoiding pressure on wrists and knees and there is no need to get up and down off the floor.

This form of yoga is so easy to take home with you! It can be done in the office, on a plane or in front of the TV! It’s a great way to keep yourself calm and healthy throughout your week in between classes.

Level 1 - Suitable for beginners, seniors, recommended for injury or illness recovery


Yoga Nidra

'Nidra' in Sanskrit means sleep, you will be laying down in savasana a lying relaxed position in a quiet and calm environment. There are huge amount of benefits to this practice including deep relaxation, improve sleep, let tension in muscles melt away, relax the nervous system, reprogram thoughts and habits, allowing your mental and emotional body to process and release. Wake up feeling relaxed and refreshed.  

Level 1 - Suitable for all levels, recommended for injury or illness recovery.


Introduction to Yoga

Beginning Yoga can be daunting, it's like learning a new language but often once you start you're hooked and becomes a way of life. Introduction to yoga series is a good place to start.

We take some of the most common postures, sequences and breathing techniques, breaking them down and explaining how to move in a way that's right for your body so not to cause any injury or unnecessary stress. This will give you the foundation and confidence to practice yoga and to join in to any other classes. 

Level 1-2 - Suitable for all levels. 



+ What class is suitable for me?

If you're brand new to yoga, never practiced before, start with our Introduction to Yoga, we'll walk you through the postures step by step offering lots of different options so you can explore what's right for you. You will be with other people who feel the same and you'll build confidence in moving through the postures, sequences and some simple breathing techniques. You are welcome to come along to any of our classes, but we won't have time to break down the postures as we do in the beginners blocks, but don't let this put you off, it's a practice, the fact that you show up to class is huge! If you've practiced yoga before, try any of our classes to find out what style s

+ Where are classes held?

All our classes are held at The Barn, Netherton Farm, ML7 5TT. 10 mins from Bathgate / Armadale, 15 mins from Livingston.

+ What do I need to bring?

Just yourself, maybe some water. I have all the equipment you will need, if you do have your own yoga mat and would like to bring it along, please feel free. You may want to wear layers and some cozy socks for relaxation.

+ What do I wear?

I like to wear layers, a vest top, then long sleeve top of jumper. It’s good to have the options (I hate feeling cold). A tight fitting top or something that has a drawstring tie as there are inversions (down dog, headstand, handstand, shoulder stand) during the class so expect to go upside down at some point! You don’t want your top falling over your head! You’ll be bending, stretching, twisting, so it’s important to be comfortable. And don't feel like you have to spend money on fancy yoga clothes for your first yoga class, it's more important that you're come along to practice.

I like to wear tighter fitting trousers, when moving into downward facing dog, your trousers can fall towards your knee, not that this is a huge deal but it helps to just keep your focus on your body and breath and let go of any insecurities and worries about your clothing. [Read more here][2]

+ Is there space for me to change?

There are toilets downstairs that have space for you to change if coming straight from work

+ Is there somewhere safe for me to leave my things?

We want to keep the studio as clutter free as possible, if you have a small bag you might leave it by your mat otherwise you can leave your bag downstairs. We are the only people using The Barn, we may have clients coming in and out along with other coming to class however you're belongings will be safe. But if there is anything you don't want to leave in your bag, then please do not bring it with you.