A daily yoga practice provides the opportunity for relaxation, stress reduction and relief of muscular tension. As we work together in our communities to practice social distancing, connecting online has helped many of us to feel less alone. Throughout these challenging times, may your time on your mat while connecting with others, bring you a little more peace, light and love. – Diana
- Live, real time classes – tailored to your individual needs!
- Interactive format – connect with other students!
- Connect via Zoom app – simple, quick and free!

Why students love online classes:
- “I can attend class in my pyjamas!”
- “I don’t have to drive anywhere”
- “I get to connect with other students”
- “I don’t have to go out in the cold or dark”
- “I’m not worried about what to wear or how my hair looks”
- “After savasana I am already home and cozy!”
Online Class Schedule
Tuesdays 9:00 – 10:00 am EST
All Levels Hatha
Tuesdays 7:00 – 8:00 pm EST
Hatha Flow
Thursdays 9:00 – 10:00 am EST
All Levels Hatha
Fridays 9:00 – 10:30 am EST
Revitalizing Yin Yang
Class Descriptions
All Levels Hatha – Convinced that anyone can enjoy practicing yoga, Diana offers modifications and variations of poses so that students of all abilities and body types will find enjoyment in this class. Diana guides students to follow the yogic principle of ahimsa, meaning non-harming, by listening to their body and breath. Using these cues from the body, students learn to find their own unique expression of the poses. Beginning with a gentle spinal warmup, the class then flows through sun salutations and physical postures to help strengthen and stretch the body. Combined with breath and body awareness cues, this class will help you to tune inwards to embody the pose.
Hatha Flow – Linking movement to breath is one of the primary moving principles in hatha yoga. When we struggle with a busy or worried mind, often times, our thoughts are stuck ruminating on the past, or racing ahead planning our future. When we guide our awareness to the breath we are tuning into the present moment, our true reality. Students may experience this class as an extended meditation in motion. By becoming aware of the breath, while moving the body, students are learning to calm and regulate the nervous system.
Revitalizing Yin Yang – The practice of yin yoga offers deep stretching of connective tissue surrounding the joints in the body. This is experienced as a healthy stress to these tissues and as such causes the body to regenerate and strengthen the connective tissues making them more resilient to injury and strain. Of all of the styles of yoga offered today, yin yoga is unique in its ability to generate prana (life force energy). Following the practice of several yin postures, students are then guided through a beautiful flowing sequence in a more yang like fashion targeting the muscles and yang like tissues in the body. This balancing of the two styles of yoga often leaves students feeling energized and revitalized following their practice.
Class Packages & Payment Details
Easy Online Payment!
Pay by etransfer or credit card using PayPal
Class Prices
- First Class – FREE!
- Refer a friend & receive a free class
- Single class – $12
- Five class package – $55
- Ten class package – $100
- One month unlimited – $115
- (if you come to three classes a week, that’s approximately $8.50 per class)
*Class packages expire after six months and are non-transferable
Online Payment Details
- Payment by etransfer can be made to dsteadman2@cogeco.ca
- Secure payment by credit card is offered through PayPal. Send an email to connect@yogawithdiana.ca to request this option for payment. Please indicate in your message which package you are interested in purchasing.
- Once you have completed payment please allow 24 hours for Diana to respond to your payment.

Book with Diana for Private Classes
Private Classes – You get all the benefits of having your own private class but from the comfort of your own home. Private yoga sessions are customized to meet your specific goals and intentions. Booking a private session with Diana will provide you with the opportunity to have your individual needs and concerns addressed. During an initial consultation, Diana will create a personalized program just for you. Whether you are new to yoga or looking to deepen your current practice, a private session with Diana may be just what you’ve been looking for. For more information visit our private yoga page.
Small Group Private Class – Get a group of family or friends together and connect via your own private group class. Perfect for groups of two or more, we will find a style of class to suit your preference. For more information visit our private yoga page.