class types

Moksha yoga is a dynamic system of postures and breathing exercises specifically designed to be practiced in a heated room (37C to 39C). Moksha classes are intended to open, strengthen and detoxify the entire body, while calming the mind and reduces stress. The heat allows for deep, safe stretching and promotes detoxification of the skin, blood and muscles through sweat. Though this class is based on a series of 40 poses, no two classes are the same. The series is the basic foundation and each teacher adds their own spice. Both standing and seated poses are practiced, giving a balanced cardiovascular practice. The traditional 40 posture series is done in a 90 minute class, though there are 60 & 75 minute condensed versions on our schedule.

Suitable for all levels, including absolute beginners to the practice of yoga.


In this class the Moksha sequence is linked together with vinyasa flows. Emphasis will be on the synergy between breath and movement to help you deepen your practice. This class is always moving, and is set at a quicker pace than a regular Moksha class.  It is great for upper body strengthening and improving cardiovascular health.

Absolute beginners new to yoga are encouraged to feel comfortable with the standard Moksha series first before trying flow.

This is a 60min or 90min Moksha class set to music. Music playlist will vary every class, ranging from traditional Kirtan (Indian devotional music), to Reggae, to different modern beats. Experience the amazing connection of breath, movement, and sound and prepare to leave feeling energized and inspired! While all students are welcome, we recommend that you have attended some Moksha classes to feel comfortable with the series as these classes may have very limited instruction, allowing us to truly get into the rhythm of our yoga experience!
Note: check the schedule for the Live Music Class dates with DJ Maggie. 

A 60min Moksha class where all proceeds go to a different charity each month. An affordable class for someone looking to experience what hot yoga is all about. This class is suitable for all levels, especially beginners. Bring your friends and family. This class is not available for online sign up. Students attend by drop in basis only. Arrive early - classes fill quickly! Friday nights 7:30pm, by donation of $5 cash minimum.

This is a regular 60min or 90min Moksha class lead by a new Moksha teacher in training. You will be asked to fill out feedback forms after the class to assist our new teacher in the growth and progress of their teaching journey. Suitable for all students of all levels, especially beginners.
Fee: $5 drop in fee. Existing members can use your existing membership or class card pass to attend.

Yin yoga is deep and divine inner practice of long held mostly seated postures to help release tension in the connective tissues of the body, to balance the energetic system, increase flexibility, and allow us to look deep within. Yin calls on one to observe, allow and surrender to the sensations and emotions that are released from deep inside the body by staying connected to a deep breath, a steady mind and a courageous heart. By cultivating a deep meditative state, one can rest in a deep grounded quality and stimulate the flow of “Chi” (life force) through the meridians of the body.

This class is practiced in reduced heat, it makes a great complement to your regular practice & suitable for all levels, including absolute beginners.

Practiced in reduced heat, this class is All Levels, All Good format focusing on foundation and alignment based fundamentals and tuning into the force that makes us feel connected to each other. There is a focus on sun salutations, strengthening standing & balancing poses, and seated postures that will enhance flexibility and strength, ease of movement, and presence of mind. Intelligent sequencing of postures and the integration of breath and movement through awareness are the key components of this practice. Each teacher brings their own unique style in teaching, so each class will be different! 

BlissFlow is for students who have attended numerous Moksha classes, or have a regular and consistent practice of flow/vinyasa yoga, and is not recommended for students who are new to the practice of yoga.

Practiced in reduced heat, this Intermediate Level format (this class is not for beginners) focuses on foundation and alignment based fundamentals and tuning into the force that makes us feel connected to each other.  Every pose explored from backbends to forward bends, twists and inversions, has a modified or advanced option with a focus on accessibility and adaptability to each student. 

This Intermediate BlissFlow class is a more vigorous flow, incorporating postures that add challenge and dimension to the practice. The class is designed for students who have a regular yoga practice and comfortable in the Moksha Flow and All Levels BlissFlow classes. 

Think of this as slow flow Vinyasa. Krishnamacharya used the term Vinyasa Krama to describe his yoga method and this class is transmitted through his longest running student, Srivatsa Ramaswami, passed down to Stephen and Jill. Vinyasa means ‘Art’ or to place in a special way. In Vinyasa Krama, the body and breath are brought together in beautifully orchestrated motion. Vinyasa Krama yoga is an ancient practice of both physical and spiritual development, and is a systematic method of practicing and adapting yoga for the individual and individual class. Krama is a Sanskrit word meaning “stages.” It is a step-by-step process involving the building in gradual stages toward a “peak” within a practice session. Vinyasa Krama uses numerous variations of each posture to gracefully explore the possibilities of the body. 
Students with a regular yoga practice are encouraged to attend.
Monday evenings at 6:30pm, this is a 90min class held in the Dharma Room (non-heated class).
Thursday mornings at 10am, this is a 90min class in the large practice room (reduced heat).

FREE Community Meditation (30 minutes) 
Take a peace pause from your busy daily life. When we calm the mind we cultivate greater focus and intimacy with our lives . This meditation provides an opportunity to practice seated meditation based on Shamatha and Tibetan traditions. Basic guided instruction will be provided for students at any level in their meditation practice. 
Saturdays at 9:00AM-9:30AM guided by Stephen Tsöndrü Chöga Vardy. Everybody welcome! No experience necessary.