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.


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!
New starting in January: the last Sunday Moksha Music class of each month will be a Live Music Class 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.

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.

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 All Levels 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 are very comfortable in the All Levels BlissFlow class and are looking to deepen their practice. BlissFlow Intermediate is not recommended for beginners. 

Think of this as slow flow Vinyasa based on the teachings of Krishnamacharya, who used the term Vinyasa Krama to describe his yoga method. Vinyasa means to place in a special way or variation where body and breath are brought together in a beautifully orchestrated motion. Krama is a Sanskrit word meaning “stages.” Vinyasa Krama yoga is an ancient practice of both physical and spiritual development, a systematic method of practicing and adapting yoga for the individual or individual class. 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. 

This class begins with an invocation and students are encouraged to have a regular yoga practice prior to exploring this class. This is a 90-min non-heated class held in the Dharma Room on Tues and Thurs evenings at 6:30pm. Space is limited, class pre-registration is highly encouraged.

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.