Meditation & Mindfulness

Yin Yoga Classes

Guided Meditations

“… When we become aware of our body and mind and accept the truth of them, that they are impermanent, do not persist and are beyond control, then we will be liberated and abide in the greatest happiness.”

Luangpor Pramote Pamojjo

“When we are mindful, deeply in touch with the present moment, our understanding of what is going on deepens, and we begin to be filled with acceptance, joy, peace and love.”

Thich Nhat Hanh

“Peace comes from within. Do not seek it without.”


Everyone Welcome


This is a four part course designed to teach the fundamentals of meditation and mindfulness. These practices will teach you a new perspectives on dealing with stress and anxiety and how to live a more peaceful life. This course is also recommended for the student who wishes to renew their practice.

You will learn:
How to meditate effectively and establish a daily practice.
Understanding how the mind leads us to suffer and using mindfulness to decrease the suffering.
How to diminish stress and anxiety and gain a greater sense of calmness.
How to awaken your mind and heart for insight and wisdom.
How to cultivate a Metta (loving kindness) practice.

Tuesday’s in November 6:30 – 7:30 p.m.

Friday’s in November 9:30 – 10:30 a.m.

Location: Zoom
Cost: $90


Mindfulness can be the tool to assist you in living a more productive and peaceful life. By learning to be in full awareness of what is transpiring in the mind and body, one can shift the quality of all experiences.

During these sessions, the basic principles of meditation and mindfulness are taught. The lesson plans are similar to the class concept however, more attention is spent on the student’s personal needs. It is best to take 3 – 6 classes to build a foundation for a regular practice.

Private sessions are also beneficial for someone who has completed the introduction course and would like some personal attention to help them to further develop their practice.

FEES for private and semi-private sessions:

Single session $75.00 for 50 minutes
Three sessions package: $200.00
Semi-private $100 for one hour
Three session package for semi-private: $270


“When I took the introduction course with Karen I was looking for a place where I can connect with myself and establish a meditation routine in my life. I found much more than that. Karen is a wonderful instructor and a very kind person. She gives so much insight and wisdom during her lessons and she showed me how to cultivate Metta (loving kindness) within myself and to others.”

“Karen’s Introduction Course to Meditation has introduced me to a practice that has been life changing. I now have the knowledge to manage my internal dialogue and lead me to a more authentic and peaceful self.”

“There are many meditation teachers, each of whom have valuable insight to share. So who do you choose? The one that understands YOU and can relate to your life experiences and challenges. Karen is that teacher for me. I have enjoyed learning with her and will continue to do so.”

“Thank you Karen for your guidance and inspiration to practice mindfulness and meditation. Your years of practice and knowledge were evident in your weekly teachings. I looked forward to coming and learning every week. I highly recommend Karen’s Introductory course to Mindfulness and Meditation to anyone interested in learning how to live a more peaceful and mindful life.”

Classes Offered

In the last few years, mindfulness has become quite a popular topic in the West. Karen teaches meditation individually in addition to teaching and introduction courses several times a year.

Meditation Classes

This five week course will introduce you to the basic principles of a meditation and mindfulness.

Yin Yoga Classes

Yin yoga is a gentle form of yoga that exercises the deep connective tissues in the body.

Guided Meditations

Click here to enjoy a sample of Karen's instructional meditation and a body scan.

Keep up-to-date with Thornhill Meditation & Yin Yoga

Keep up-to-date with Thornhill Meditation & Yin Yoga
Sign up to receive news on classes and events.