200 hr and 300 hr yoga teacher training with yogi offering incense to Ma Durga as part of daily spiritual practice

Follow your passion

Yoga Teacher Trainings

Change your life, make lifelong friends, and find that spark and excitement again. Our fun, professional, creative, and supportive trainings are for you if you wish to teach or just delve deeper into everything about yoga. We offer 200-hr trainings, advanced trainings (300-hr), and continuing education.

Yoga Teacher Training


This is a great place to start if you want to become a yoga teacher or want to learn more.

Yoga Teacher Training


For those who have taken a 200-hour yoga teacher training and wish to advance.



Move deeper into the intricacies of yoga. These include Restorative Yoga, Yoga Nidra, and more.

Reconnect to Your Sacred Self & Mother Earth

200-Hour Yoga Teacher Training

THIS IS FOR YOU… if you’re a curious student and an aspiring yoga teacher. Whether you plan to teach or not, you’ll deepen your practice, learn more about yoga and the philosophy of yoga, and you’ll experience deep, lasting transformation. Dedicate time for your self-growth, do something you love, and impact lives.

learn more

200-hr yoga teacher training with yogi in ustrasana one arm variation and leg in virasana

learn more

300 hour yoga teacher training with yogi in dragonfly yoga pose or grasshopper yoga pose

Who this Program is for

300-hour yoga teacher training

THIS IS FOR YOU… if you’ve already completed a 200-hour teacher training and you wish to immerse yourself in the richness of the traditions of yoga. We will move deeper into yogic philosophy and really embody the yogic lifestyle. You will also gain knowledge in various styles to serve your students more abundantly (such as Restorative, Yin, Yoga Nidra, and more).

Continuing education to move deeper within...

restorative yoga teacher training continuing education with yogi in legs up the wall Viparita Karani restorative pose

Restorative Yoga Teacher Training

This training teaches you how to use props, your voice, poses, and more to create an environment for yourself and your students to move into deeper states of rest.


yoga nidra teacher training with lady in savasana and yoga nidra

Yoga Nidra Teacher Training

This training teaches you the lineage and rich philosophy of Yoga Nidra. Your voice, energy, connection with Yoga Nidra and techniques guide students within.


online community and online courses on rooted in natura, two yogis in sukhasana breathing in backs

Online Courses & community

A space that is anchored in the practices of Tantra yoga, meditation, universal consciousness, ritual and rest, and communion with the wisdom of nature. 


say hello to me

Want to Learn More Before Joining?

If there is a training you are interested in but unsure if it’s right for you, feel free to reach out to me. 

Shanine Lee Dennill yoga in oakville, burlington, waterdown, hamilton and online