ONLINECLASSES

If you can't join my classes in realtime, not to worry, here's an ever-growing library of classes you can do at your leisure. Or join me live on Zoom or in person here.

20MinuteIntermediate

🔥🔥

This 20-minute class was developed to be perfect when you need to build some strength, fire and flexibility. Lots of dynamic breathing and warrior poses. 
An ideal way to start your day.

35MinuteIntermediate

🔥🔥

This practice is designed to activate core muscles to help you build strength and stability alongside some juicy stretching. Gently warming up, the practice becomes more dynamic before closing with relaxation and a brief meditation.

12MinuteMeditation

Take a few minutes to sit with your body and breath, to develop mindfulness and maybe find some calm. This is a great way to start or end your day.