In-studio classes are currently on hold until further notice. To find out more about online classes, please click HERE.
Classes
We welcome everyone, regardless of fitness level, or yoga experience. Your teacher will help you take your practice where you'd like to go. Yoga's combined focus on mindfulness, breathing, and physical movements brings health benefits with regular participation.

Mat Yoga
Mat yoga is practiced on a mat and refers to a set of physical exercises known as asanas or postures sequenced to align your skin, muscles, and bones. The postures are designed to open the many channels of the body—especially the main channel, the spine—so that energy can flow freely.
Level: Intermediate

Chair Yoga
Chair yoga is a gentle form of yoga that is practiced sitting on a chair, or standing using a chair for support. It is recommended for individuals who may have difficulty getting up and down off the floor due to mobility or recuperative issues. Often the poses, or asanas, are adaptations of Hatha yoga poses.
Level: All skill levels

Yoga/Stretch
This class can benefit all ages and abilities and involves a selection of poses to improve strength, flexibility, and balance. For those with flexibility challenges and chronic pain, this class can help improve functional movement. Each class will vary on intensity and variation. This is a low-impact activity and can include gentle movements. It is commonly used as part of physical therapy and rehabilitation of injuries.
Level: All skill levels
Yin Yoga
Yoga Nidra
Yin yoga postures are designed to open the body with prolonged supported holds, typically between 1 to 5 minutes in length; and focuses on the connective tissues in the body, tendons, fascia, and ligaments helping your body to open on a deeper level.
Level: All skill levels
The practice of Guided Meditation (also known as Yoga Nidra) leads you into a conscious deep sleep, allowing the body and mind to completely relax, releasing deep seated tensions in the physical body while remaining consciously awake, promoting deep healing and rejuvenation.
Some of the many benefits of Guided Meditation is that it helps to restore balance to the nervous system, reduces blood pressure, reduces stress, strengthens the immune response, lessens chronic pain, decreases anxiety, depression and muscle tension.
Level: All levels

Yoga Stretch & Roll
Students of all levels use their own body weight in conjunction with the foam roller and other equipment to achieve the many benefits of foam rolling including myofascial release, increased blood flow and circulation to the soft tissues, and self-massage.
Required equipment: foam roller
Level: All skill levels
Power Flow
This challenging yoga flow class is for intermediate/ advanced students because of its faster paced movements. Students coordinate one breath/ one movement to a specific sequence of poses moving up and down off the floor . This repeating of poses increases body heat, sweat, and builds strength, getting the heart pumping. Students need to be able to get up and down from the floor at a quicker pace than slow flow or mat yoga.
Level: Intermediate
Slow Flow
This challenging ( Hatha) “all levels” class is for very mobile students and is structured as a flow class, with the tempo slowed down tremendously for more mindful movement from one pose to the next. As Vinyasa is one breath, one movement, slow flow spends more time holding postures (5-8 breaths) to focus in on the breath/body/mind connection to create calm. Students should be able to get up and down from the floor.
Level: All skill levels
Qigong
Qigong can be described as a mind-body-spirit practice that improves one's mental and physical health by integrating posture, movement, breathing technique, self-massage, sound, and focused intent.
Level: Beginner
Tai Chi
Tai chi is an ancient Chinese martial art that, today, is practiced as a graceful form of exercise to improve your health. It involves a series of movements performed in a slow, focused manner accompanied by deep breathing. Harvard University calls it “moving meditation”.
Level: Beginner
Yoga HIIT
Yoga HIIT (High Intensity Interval Training) provides the yogi with an alternative to a cardio workout which incorporates favorite asanas. A Vinyasa flow sequence is gradually interrupted with a 3 to 5-minute HIIT segment which happens 2 to 3 times throughout the practice time.
Yoga HIIT provides the yogi with an opportunity to expand his or her own physical limitations. The HIIT exercises vary from butt kicks, high knees, jumping jacks, skaters, burpees, and jump squats and are timed to a minimum of 30 seconds each. This practice challenges the level of breath and control movement while breathing. Modifications are provided so heart rate can still be elevated for a short time without maxing out.
Level: Advanced