Yoga for Vibrant Health of your Body, Mind & Spirit!

I am a lifelong yoga practitioner, and I became a certified yoga teacher in 2014.
I created Yoga Club in 2018 on the Beautiful Souls Academy with the desire of making Yoga more accessible to everyone. 

YOGA CLUB is your Online Studio for Everything YOGA! Your subscription includes unlimited online yoga classes - I offer 5 live classes online every week, plus you have access to a large library of over 100 pre-recorded classes in various styles and lengths to suit your every need. Yoga Club curriculum also includes a 4 week Beginner Course, Individual Pose Instruction, Meditations, Building up to Inversions, Beyond the Mat, Glimpses of India and MORE! 

Some folks come to yoga for the exercise and others understand that yoga is a complete path towards enlightenment. The path of classical yoga includes 8 limbs. Yoga poses are just one of these 8 limbs. Other limbs include; breathing exercises, focused concentration, meditation, ethics, and more. For those interested in developing a rewarding spiritual life with their physical yoga practice, I have created the Inspired Souls Club.  

The INSPIRED SOULS CLUB is an online community for the Spiritual Seeker looking for regular support and inspiration for a vibrant life. Every week you will receive a video teaching that reflects upon spiritual wisdom from a variety of sources.  Common themes of these weekly teachings are;  growing in compassion, working with the law of attraction, becoming more firmly rooted into the present moment, and releasing negative thought patterns. 

In addition to these weekly reflections, we also meditate together online twice a week. I also do an Oracle Card reading for our community every week which gets sent to you via email. 


I also offer Private online sessions in yoga and meditation. Contact me for more information at  


Free Resources in Yoga & Fitness 

30 Day Plank Challenge - An easy way to increase your core strength gradually in less than 5 minutes a day.  

A Yoga Practice to Relieve Low Back Pain 

Post Workout Yoga Stretch - Standing (15 minutes)

Post Workout Yoga Stretch - On the Mat (20 minutes) 

Vigorous Yoga Flow (27 minutes) 

Downward Facing Dog Tutorial