Rebecca Duncan

Becky_Duncan_Headshot.jpg

Rebecca Duncan

One of my favourite Sanskrit words is Lila, meaning “The Divine Play”.

There’s something incredibly humbling about being able to find joy in the play of creation and I like to encourage this concept throughout my classes as a way to find freedom, self discovery and a more awakened consciousness. After all, yoga is all about the connection of it all, from your outer to your innermost self.


Nature’s Lesson of Flexibility

Nature's Lesson of Flexibility

Mindful Living – The Breath Of Life

Mindful Living - The Breath Of Life