Our classes include physical postures, breathing exercises, chant, philosophy, guided meditation and deep relaxation.  The following descriptions are meant to give you a general idea of the pace, intensity and style of each practice, but each class is as unique and inspiring as the teacher who leads it.  Check out the About Us page to learn about each teacher's individual approach.  

All-Bodies Yoga

Using the repetition of small breath-directed movements, this class focuses on the key actions that lie at the foundation of all yoga practice. A gentle and therapeutic yoga class designed for everyone; the All-Bodies Program is not about fancy transitions or bending yourself into a pretzel. Rather, an easy to follow sequence offers the body stability, symmetry and balance while returning healthy range of motion to stiff hips/shoulders/spine.  These classes cover basic yoga instruction including breath and alignment techniques. All-Bodies Classes are ideal for beginners, those who seek to reawaken their mind-body connection or heal from injury and students of all-levels looking for physical and mental rejuvenation.

Community Yoga

The Shala offers two weekly community classes: Power Hour: All-Levels with Andrea on Monday from 12:00 - 1:00 p.m. and Ayurveda Hatha: All-Levels with Rachel on Thursdays from 4:00 - 5:15 p.m. Use your current membership or punch card or purchase a reduced rate $10 community class drop-in.

Donation Yoga

The Shala offers a weekly donation only class:  Ashtanga: Level 1 with Laura on Wednesday from 9:30 - 11:00 a.m.  100% of the donations will benefit a local organization.  Every few months a new philanthropy is selected.  No one turned away due to lack of funds.  Current memberships and punch cards will not be debited for attendance in this class. 

Hatha Yoga

Ayurveda Hatha: All-Levels

Enhance your yoga experience through the wisdom of Ayurveda. The sister science to yoga, Ayurveda is a holistic health system for everyday life. Considering environmental factors, including weather, season, and daily cycles, we adapt breath work and postures to balance the body and mind. Students are encouraged to move at their own pace, building strength and flexibility in accordance with body type, temperament, and special conditions. Ayurveda Yoga classes include health tips, relaxation techniques, and classical yoga postures. This class is appropriate for all levels and is designed to develop foundations for lifelong wellbeing.

Flow Yoga

Flow: Level 1: Designed for beginners, this class follows the breath through sun salutations and other creative sequences. Explore foundational postures and learn how to safely modify your practice while building strength, awareness and flexibility. 

Flow: All-Levels: A mixed level class designed for athletic beginners and those with some Yoga experience. Flow classes synchronize breath and movement to build heat, flexibility, strength and endurance. Though creative sequencing varies from teacher to teacher, the fluidity of the Sun Salutation is a key component of any given class. All-Levels classes encourage students to work at their level by offering pose modifications as well as opportunities to intensify as needed.

Flow: Level 2: Designed for intermediate students with a recommended 1-year of vinyasa flow yoga experience. Level 2 classes are challenging and dynamic. A solid understanding of the Sun Salutation, basic postures and breath technique is encouraged. Inversions, arm balances and the upward bow (wheel) posture are part of the Level 2 repertoire. Pose alternatives are encouraged though may not be covered in great detail.

Power Hour: All-Levels: Whether you're taking a power lunch or looking to build strength and stamina for your outdoor pursuits, this class will detoxify your body and calm your mind through movement and meditation. Students of all-levels will find the appropriate degree of challenge. Pose variations will be offered such that new students and veterans alike can maximize their time on the mat and customize the practice to the the needs of the day. Be it a invigorating flow or a centering mid-day reset, these energetic and playful classes will keep you flowing with out resistance throughout the rest of the day.  

Prana Vinyasa: All-Levels: Prana Vinyasa is a liberating, evolutionary and rhythmic style of flow yoga created by world renowned teacher, Shiva Rea. Prana Vinyasa uses the repetition of a base sequence to gradually offer students more advanced options and carry the class together toward a peak pose. These creative classes often take one of the five elements as a vehicle for expressing the moving meditation practice. A mixed level class designed for athletic beginners and those with some yoga experience.

Ashtanga Yoga

Ashtanga Vinyasa Yoga is the original flow practice out of India.  The linking of breath and movement through a specific sequence of postures  originates with Ashtanga Yoga. Based on the traditional method as put forth by Sri K Pattabhi Jois, these classes are comprised of sequences and subsequences determined by the general ability of the group.

Ashtanga: Level 1: This class will introduce the basics of Ashtanga Yoga Primary Series including the Sun Salutation and Standing Pose Sequence. Researching and “warm-up” postures will be offered to prepare for the more challenging postures of the Series. This class will to refine your body awareness, strength, stamina and flexibility. Each class begins with a discussion of breath, bandha (internal locks) and drishti (looking place) and the chanting of the opening invocation.

Ashtanga: All-Levels: A class designed for athletic beginners and those with some Yoga or Ashtanga Yoga experience.  This class will focus on the first half of the Ashtanga Primary Series (through Navasana). A general understanding of the sun salutation, standing pose sequence and tristana (breath, bandha and drishti) recommended but not required. Researching postures will be offered to prepare for the more challenging postures of the Series.

Ashtanga: Level 2: This dynamic and athletic classes explores the first half of the Ashtanga Intermediate Series.  A Level 2 class will assume a foundation in tristana (breath, bandha, drishti) and alignment principals. Fewer verbal cues will be given in order to allow the student to focus on the internal sensations of body and breath moving together. The primary vehicle for instruction will come through the hands-on adjustments and assists of the teacher. Proficiency in the sun salutation, back-bending and inversion practices or alternatives strongly recommended. This class is not recommended for beginners.

Ashtanga: Mysore Style: Ashtanga Yoga offers a challenging sequence of postures linked with breath to create a moving meditation. In the Mysore Style tradition students are given individual instruction within the group setting. Students are introduced to the Primary Series, a sequence designed to align and detoxify the body, beginning with the Sun Salutation and Standing Poses. Through repetition students gradually commit the sequence to memory and take the first steps toward establishing a personal practice. Each student will receive individual instruction and hands on assists as they practice and advance through the series at their own pace. Knowledge of the Primary Series in not required to attend this class. Students may come and go freely anytime during the two-hour class period.  New students can expect to practice for 45 minutes to a 1-hour.

Yoga Dance Freedom

Yoga Dance Freedom is a high energy moving mediation inspired by Shiva Rea's rhythmically induced state of natural flow that is innate in all beings. Journey through the elements as we weave our way through traditional posture practice and move into free form ecstatic dance. Yoga Dance Freedom is for anyone looking to liberate their intuitive creative life force through dynamic movement. No experience required for this class.

Contemplative & Restorative Yoga

Yin: All-Levels: Yin Yoga is a practice of being, rather than doing, helping to relieve the effects of stress and bring the body and mind into balance. We work very hard in our lives, and though we may sleep, we rarely take the time to truly rest and restore. Yin classes utilize props to support seated, prone and spine postures that target the hips, shoulders and spine. Postures are held for 3-5 minutes allowing for a deep opening and release of large muscle groups and joints. Classes are for students of all-levels interested in receiving the amazing benefits of yoga without the strenuous activity of a other methods. Yin Yoga classes are great way to balance an active practice or lifestyle. Come rest and renew your body-mind and leave with greater energy and clarity.

Yoga Philosophy & Chanting: Deepen your practice with an understanding of the philosophy of Yoga as defined in the Yoga Sutras of Patanjali. By studying the sutras, the practice of Yoga becomes a method for transforming the way we think, communicate, and act by teaching us how to direct our attention inward in order to cultivate contentment, clarity, and peace of mind. In this monthly class, we will chant the sutras in the Sanskrit language and discuss the meaning of the concepts found in this ancient text. Chanting in Sanskrit helps to open the voice and lungs and improves memory and listening skills. Chanting and memorization of sutras turns understanding into revelation helping us to apply this knowledge in everyday life. No experience required.  Texts provided. 

Chanting: Connect with Sanskrit’s timeless sounds through the chanting of the Bhagavad Gita and other selected stotrams. The practice of chanting helps to elevate and expand the mind and our consciousness. Benefits that can be experienced through chanting are increased focus and memory, healing vibrations for the body and emotions, enhanced breath capacity and connection to something higher than ourselves. Chant books are provided and no experience necessary.

Open Studio

Open Studio encourages students with an established self-practice to maintain consistency and devotion to the process. No formal teacher guides the Open Studio time. Students must be able to direct their own personal practice. All styles of yoga, meditation and breath practice are welcome. Current membership or drop-in rate required to attend.