IMG_9566.jpeg

Upcoming Trainings + Events


FreeBack Facilitator Training
Apr
21
to Apr 23

FreeBack Facilitator Training

Join Jeff, the originator of the acclaimed FreeBack program.  FreeBack is gaining attention from the public and professional sectors.  FreeBack is a yoga therapy-based program to release patterns, stabilize support, and empower new movement. FreeBack has its origins in 2013 after years of observation in yoga classes.

View Event →
Raja: Integrating our Practice into the World
Sep
23
to Oct 23

Raja: Integrating our Practice into the World

Integrating our Practice into the World

This approach is also known as Ashtanga (the eight-limbed yoga) or Royal path. Raja is a systemic approach to self-realization, using a methodology and body of knowledge synthesized by the sage Patanjali. We will spend time with the sacred text The Yoga Sutras, hear them, chant them, interpret them for ourselves, as well as hear from a contemporary master teacher and author. There is a sequence to discover in the Raja path to realization. We will define the sequence as it relates to each of us on our own path, and find the natural progression to the depth and mysteries of these teachings.

Open to students and teachers of all levels ready for a journey of self-empowerment and discovery.

View Event →
200 Hr Online Yoga Teacher Training
Aug
12
to Jan 15

200 Hr Online Yoga Teacher Training

Mindful Restoration's 200 Hour Yoga Certification has been carefully curated over the past 18 years as more than just an entry level teacher training program. This is a classic yoga teacher training built on a decades long lineage in which students gain in-depth instruction in asana, pranayama, anatomy & physiology, strong alignment methodology, and traditional philosophy , providing a solid foundation to teach yoga to beginners as well as deepen your own personal practice.

View Event →
Ayurvedic Yoga Training Kelowna + Online
May
20
to Jun 26

Ayurvedic Yoga Training Kelowna + Online

The Divine Code of Nature

The science of Ayurveda and Yoga share common origins and are highly complimentary in terms of health and well-being as well as spiritual evolution. In this training, you will learn the foundational principles of Ayurveda and how to apply them to your life and yoga practice.

View Event →
Mindful Rest Yoga Nidra Teacher Training Live Online
Mar
25
to Apr 24

Mindful Rest Yoga Nidra Teacher Training Live Online

The Ancient Antidote to Modern Stress

Immersion and Certification March 25-27 and April 22-24, 2022

Hybrid training format: In-Person + Live Zoom class instruction combined with prerecorded lectures.

This 40 Hour Immerison and 40 Hour Teacher Training Certification provides an understanding of the theory of Yoga Nidra in both yogic and scientific terms, as well as various applications to be used for deep relaxation, stress management, chronic pain, anxiety and depression, insomnia, PTSD, and releasing negative emotions and thought patterns.

View Event →
Focus + Rest: A 4 Week Yoga & Yoga Nidra Series Online
Jan
23
to Feb 13

Focus + Rest: A 4 Week Yoga & Yoga Nidra Series Online

This 4 week Yoga & Yoga Nidra Series has been designed to help relieve tension and stress so that you can begin a new week feeling well-rested, focused and at ease in your body.

Each class consists of 30 minutes of a mixed level, feel good yoga practice with just the right combination of stretch and strength, and 30 minutes of deeply restorative yoga nidra.

View Event →
Jnana: Exploring the Deeper Practices of Yoga
Jan
21
to Feb 27

Jnana: Exploring the Deeper Practices of Yoga

The path of knowledge and wisdom. Jnana is the yoga of contemplation. In this module, we move inward, classically known as the path of nivritti. We will look at the classic text, The Bhagavad Gita and share our decades long insights as well as hear from contemporary masters. This training will give you an experience of the edge, of willfully managing energy and then learning to direct it in a way you choose. Ultimately, the gift of the deeper practice is a clarity of your dharma- how your focused energy will serve the world.

Open to students and teachers of all levels ready for a journey of self-empowerment and discovery.

View Event →
300 Hour Advanced Yoga Teacher Training Kelowna + Online
Nov
5
to Dec 11

300 Hour Advanced Yoga Teacher Training Kelowna + Online

Our 300 Hour Advanced Yoga Teacher Training builds on the skills you learned in your 200 Hour Yoga Teacher Training and is open to teachers from all Yoga Alliance Registered Schools.

Whether you want to work with advanced students, teach with more confidence or specialize your skills for working with specific populations, this program is the first step in realizing your potential as a teacher

View Event →
Tantra in Kelowna + Online
Nov
5
to Dec 19

Tantra in Kelowna + Online

Tantra is the most complex and widely misunderstood branch of Yoga. Tantra is a practice-oriented system and the source and foundation of Hatha Yoga. This training includes a synergistic blend of theory and practice into the techniques and practices of Hatha Yoga according to Tantra including advanced asana, pranayama, bandha, mantra, mudra, kriya and meditation.

Open to students and teachers of all levels ready for a journey of self-empowerment and discovery.

View Event →
Mindful Rest Yoga Nidra Training Level 2 Kelowna + Online
Oct
22
to Nov 21

Mindful Rest Yoga Nidra Training Level 2 Kelowna + Online

2 Weekend Hybrid Format (Online or In Person): October 22-24 and November 19-21, 2021

In this advanced training in Mindful Rest Yoga Nidra, you will learn the science of this versatile technique as it applies to Eastern and Western views, working with private clients as well as a deepening of your own personal practice. This level 2 Mindful Rest Yoga Nidra training will deepen your understanding of the principles associated with unconscious defense mechanisms, such as abreaction, projection, resistance as well as resonance in order to attune to the shared field of consciousness. This training is especially focused on bringing Mindful Rest Yoga Nidra into a one-on-one application.

View Event →
200 Hour Yoga Teacher Training in Kelowna + ONLINE Fall 2021
Oct
15
to Mar 13

200 Hour Yoga Teacher Training in Kelowna + ONLINE Fall 2021

  • Kelowna, BC, V1Y Canada (map)
  • Google Calendar ICS

This 200hr Training is more than an entry level teacher training program. This is a classic yoga teacher training in which students gain in-depth instruction in asana, pranayama, anatomy & physiology, strong alignment principles, & traditional philosophy, providing a solid foundation to teach yoga as well as deepen your own personal practice.

View Event →
Apr
30
to Jun 13

Mindful Rest Yoga Nidra Teacher Training Online

April 30-May 2 and June 11-13, 2021

Hybrid training format: Live Zoom class instruction combined with prerecorded lectures.

This 50 Hour Teacher Training provides an understanding of the theory of Yoga Nidra in both yogic and scientific terms, as well as various applications to be used for deep relaxation, stress management, chronic pain, anxiety and depression, insomnia, PTSD, and releasing negative emotions and thought patterns.

View Event →
200 Hour Yoga Teacher Training ONLINE Spring 2021
Jan
29
to Jun 27

200 Hour Yoga Teacher Training ONLINE Spring 2021

  • Kelowna, BC, V1Y Canada (map)
  • Google Calendar ICS

200 Hour Yoga Teacher Training Online

New Training Begins July 2021!

The 200hr Intensive is more than an entry level teacher training program. This is a classic yoga teacher training in which students gain in-depth instruction in asana, pranayama, anatomy & physiology, strong alignment principles, & traditional philosophy, providing a solid foundation to teach yoga as well as deepen your own personal practice.

View Event →
200 Hour Yoga Teacher Training ONLINE
Aug
10
to Dec 13

200 Hour Yoga Teacher Training ONLINE

  • Kelowna, BC, V1Y Canada (map)
  • Google Calendar ICS

200 Hour Yoga Teacher Training Online

The 200hr Intensive is more than an entry level teacher training program. This is a classic yoga teacher training in which students gain in-depth instruction in asana, pranayama, anatomy & physiology, strong alignment principles, & traditional philosophy, providing a solid foundation to teach yoga as well as deepen your own personal practice.

View Event →
Mindful Rest Yoga Nidra Teacher Training in Kelowna, BC
Feb
21
to Mar 8

Mindful Rest Yoga Nidra Teacher Training in Kelowna, BC

February 21-23 and March 6-8, 2020

This 65 Hour Level I training provides an understanding of the theory of Yoga Nidra in both yogic and scientific terms, as well as various applications to be used for deep relaxation, stress management, chronic pain, anxiety and depression, insomnia, PTSD, and releasing negative emotions and thought patterns.

View Event →
Mindful Rest Yoga Nidra Teacher Training in Kelowna, BC
Nov
1
to Nov 17

Mindful Rest Yoga Nidra Teacher Training in Kelowna, BC

  • Central Okanagan Sailing Association (map)
  • Google Calendar ICS

November 1-3 and November 15-17, 2019

This 65 Hour Level I training provides an understanding of the theory of Yoga Nidra in both yogic and scientific terms, as well as various applications to be used for deep relaxation, stress management, chronic pain, anxiety and depression, insomnia, PTSD, and releasing negative emotions and thought patterns.

View Event →
Yoga and Yoga Nidra - An Experience with Sonya Thomlinson
Oct
20
to Dec 8

Yoga and Yoga Nidra - An Experience with Sonya Thomlinson

  • Central Okanagan Sailing Association (map)
  • Google Calendar ICS

Sunday, October 20; Sunday, November 10 and Sunday, December 8; 1:30pm-4:00pm

Two and a half hours all to yourself…and with me, and a few other like-minded souls.

Join me for this special event this Fall!

After 20+ years of teaching, I intuitively guide my classes based on the energy of the group and what I feel is needed. Therefore, the only planning going into this Yoga and Yoga Nidra Experience is the date, the time and the tea & chocolate afterwards!

However, you can expect:

View Event →
School District Yoga Teacher Training
Jul
8
to Aug 16

School District Yoga Teacher Training

  • Kelowna Secondary School (map)
  • Google Calendar ICS

The 200hr Intensive is more than an entry level teacher training program. This is a classic yoga teacher training in which students gain in-depth instruction in asana, pranayama, anatomy & physiology, strong alignment principles, & traditional philosophy, providing a solid foundation to teach yoga as well as deepen your own personal practice.

Utilizing state of the art techniques in stress reduction and mindfulness, as well as current research and data in brain and behavioral science, as well as the wisdom of the yoga tradition, this program ultimately creates the power to lead and help others from personal exploration and development.

View Event →
Yoga Lifestyle Immersion Kelowna, BC
May
17
to Jun 16

Yoga Lifestyle Immersion Kelowna, BC

May 17-19 2019, and June 14 -16 2019

This 60 hour immersion is open to all, beginners to experienced practitioners.

"The depth of this program is profound and masterful; each day is artfully organized so as to support and stimulate transformation.  I came into the training looking to deepen my practice and came out with so much more. "  Laura Martini, Kelowna

This 2 weekend 60 hour immersion is an opportunity to take your yoga practice to a deeper level of understanding and integration. Ideal for those who are interested in the transformative and self-discovery techniques that are at the heart of our signature Yoga Teacher Training. This immersion is the foundation of our 200 hour program and can be applied towards certification should you choose to become a Yoga Teacher in the future.

View Event →
Turn Stress into Bliss with Mindful Rest Yoga Nidra
Feb
23
1:00 PM13:00

Turn Stress into Bliss with Mindful Rest Yoga Nidra

  • Tidal Elements Healing Arts Studio (map)
  • Google Calendar ICS

Learn techniques to create lasting change from the effects of stress and anxiety by releasing muscular, mental and emotional tension. Learn how Yoga Nidra stimulates your body’s innate ability to heal itself and how limiting belief patterns hold you back from living fully, peacefully and with new intentions. Includes 3 revitalizing and relaxing Yoga Nidra experiences. Wear clothes that you can move in as well as extra layers for comfort.

Register online with Jeff Thomlinson, harshadnondual@gmail.com, or text 250-258-0081.

$65

View Event →
Mindful Rest Yoga Nidra Teacher Training Kelowna
Jan
17
to Jan 20

Mindful Rest Yoga Nidra Teacher Training Kelowna

  • Kelowna, BC, V1W 1Y3 Canada (map)
  • Google Calendar ICS

This 65 Hour Level I training provides an understanding of the theory of Yoga Nidra in both yogic and scientific terms, as well as various applications to be used for deep relaxation, stress management, chronic pain, anxiety and depression, insomnia, PTSD, and releasing negative emotions and thought patterns.

View Event →
6 Week Series: Yoga and Yoga Nidra
Nov
7
to Dec 12

6 Week Series: Yoga and Yoga Nidra

This 6 week series will explore how breath and movement lead us to stillness. Yoga Nidra is the ultimate practice of stillness.

Yoga Nidra is a practice of meditative self-inquiry based in the ancient teachings of Yoga. Yoga Nidra can be used as a technique to induce deep relaxation, overcome insomnia, reduce the effects of stress, resolve trauma, anxiety, depression and self limiting beliefs and patterns. The best part is, there is nothing for you to do-Yoga Nidra is practiced lying down in a comfortable position-simply listen and receive.

View Event →
Mindful Rest Yoga Nidra Level 1 Training Kelowna, BC
Sep
21
to Sep 28

Mindful Rest Yoga Nidra Level 1 Training Kelowna, BC

Level 1 Certification with Harshad Jeff Thomlinson

Yoga Nidra is an ancient tantric transformative practice of deep relaxation and meditative inquiry. Yoga Nidra is a simple, yet profound, systematic technique of inducing complete physical, mental and emotional relaxation.

This 65 Hour Level I training provides an understanding of the theory of Yoga Nidra in both yogic and scientific terms, as well as various applications to be used for deep relaxation, stress management, chronic pain, anxiety and depression, insomnia, PTSD, and releasing negative emotions and thought patterns.

Yoga Nidra can be successfully used in personal practice, yoga classes, social work, massage and physical therapy, as well as alternative and integrative practices.

This 65 hour training includes:

  • Comprehensive Training Manual
  • Mindful Rest Yoga Nidra Script Cards
  • Development of the skills to lead groups and individuals in a Mindful Rest Yoga Nidra practice
  • At least 15 practices of Mindful Rest Yoga Nidra!
  • An in-depth understanding of the therapeutic benefits of practice
  • How this ancient practice is the antidote to our modern stress
  • An in-depth understanding of yogic philosophy, psychology and history
  • Weekly Mindful Rest Yoga Nidra class between training weekends. Class schedule here.

Investment: $1050 (+tax)

Payment may be made in full or in 3 installments of $350 (+tax). The first $350 installment upon registration will hold your place in the training.

Payments may be made by cheque or etransfer. Cheques should be made out to: Mindful Restoration Inc.

Please also see our refund policy.

To register: fill out the form below or contact us via: harshadnondual@gmail.com

Training Schedule:

  • Thursday, September 21:  4:00pm - 9:00pm
  • Friday, September 22 through Wednesday September 27: 7:30am - 9:00pm
  • Thursday, September 28: 7:30am - 4:00pm

Register Now

View Event →
Mindful Rest Yoga Nidra Training Level 3 Kelowna
Mar
31
to Apr 2

Mindful Rest Yoga Nidra Training Level 3 Kelowna

In this 25 hour training we will focus on the physiology of Yoga Nidra including the anatomy of the brain, as well as brain scans specific to Yoga Nidra.  As well, how to use Yoga Nidra techniques for specific populations such as those working with PTSD, Anxiety, Insomnia, and Addictions.

This training also includes Yoga Nidra for Children and new script cards for guiding.

View Event →