Students should feel welcome in any of our classes, regardless of experience. While we have some classes more suitable for those just starting yoga, we welcome beginners to any of our classes. We like to take an all-levels approach to classes and instructors are well trained in the ability to offer modifications to make the practice more accessible or to suggest ways to challenge yourself.

Click here to jump to aerial class descriptions.



Ahimsa is the sanskrit word meaning "non-harm"; in action, it is extending compassion to others and to ourselves. In this loving-kindness yoga practice you’ll enjoy a chatturanga-free (yoga push-up) and soulful asana combined with restful postures to stretch and restore. (75 mins)
Recommended For: Beginners and All-Levels

Flow Yoga

In the tradition of Hatha Yoga, Vinyasa Flow is a practice that emphasizes linking movement with breath to still the mind. Flow integrates strength and grace to bring feelings of liberation and bliss. Class opens with a short meditation to focus the mind, followed by a flow sequence to strengthen and relieve tension in the body. Basic postures, taught with safe alignment cues, will make up the flow in this class, with advanced variations being offered for our more seasoned yogis. Class will close with a savasana, deep relaxation of the body and mind. (75 mins)
Recommended For: All levels of experience, but beginners are recommended to take an Initial Assessment or Slow Flow class prior to their first Flow to familiarize themselves with some of the movements.


Our understanding of the human body is ever-evolving. In Functional Flow, we apply the latest research and science as it relates to anatomy and movement and apply it to this ancient practice. Class sequences are designed to strengthen at end range of motion for stability and mobility while experiencing the postures in new ways to keep our bodies healthy, strong and vibrant. As with a traditional Flow, this class brings together breath and movement, but calls on students to investigate the integrity of their yoga postures though exploring alignment, actively engaging key muscles and tapping into body awareness in an effort to discover possible body blind spots. As Diane Bruni says "The shapes of the poses may changes, but the yoga we love lives within". (75 mins)
Recommended For: All levels, but some prior yoga experience recommended. Prepare to build heat and strength.


Yoga is for everybody and every body and we seek to make this class accessible to those who want to discover the many benefits of yoga. Experience harmony and balance though this mindful practice to reduce stress, build strength & mobility and increase vitality. We’ll move slowly, connecting a compassionate sequence of poses that honor the body and calm the mind with purposeful breathing and meditative practices to cultivate a mindful self-awareness. This is a wrist and joint-friendly class appropriate for all levels of experience. (60 mins)
Recommended For: All-Levels, great for beginners, those with wrist/joint concerns, or practitioners who want to slow down and bring more introspective attention to their practice.

Guided Meditation (45 mins) 

Any time spent in quiet reflection has the potential to help release tension and stress, improve focus and allow one to be more present. The class will begin with some gentle movements and breathwork to prepare the body for a 20 minuet guided meditation. Suitable for all-levels (yes, even beginners), expect to leave class feeling centered, refreshed and ready to take on whatever the world has to offer!
Recommended For: All levels

LEVEL up your Flow (intermediate)

If you’re feeling strong and ready to grow, here’s your chance! This practice will be breath based and mindful as we invite you to explore some challenging sequences where you’ll pull from your solid yoga foundation while exploring what comes next. This practice will be based in safety while pushing the standard structure of a typical flow class. If you’ve been practicing consistently for 2-3+ years and are looking to take that next step in your practice, this class is for you!
Recommended For: Intermediate practitioners 


Rebuild and revitalize in this slow moving, deeply meditative practice. Class will open with seated, and reclining yoga postures to nurture body and mind through the advantage of longer holds. Balancing within the triad of functional movement re-patterning, stabilization, and embedded meditation, the purpose of restorative yoga is to realign the framework of the body, and safely build muscular engagement through the use of props and specific alignment cues. Class ends with a 10 minute savasana and guided meditation. Allow your self the space and time to reestablish vitality and full body harmony. (75 mins)
Recommended For: All-Levels,  no prior yoga experience required

Slow Flow

In this harmonious flow, poses are guided in a slow manner giving new students time to work on postures and advanced students opportunities to try more challenging holds or variations. Emphasis is placed on taking full mindful inhales and exhales as your move through class. Moving in this slow and deliberate manner, students are asked to connect with their felt sense of being and observe closely the thoughts, emotions and sensations that arise during practice. Class ends with a restful and restorative savasana. (75 mins)
Recommended For: All-Levels & Beginners

STRETCH! (Yoga For Athletes & Inflexibles)

Yoga is a great way to increase your range of motion if you experience inflexibility an stiffness. This class is a wonderful compliment for the athlete looking to gain mobility or simply "yoga curious" who are looking to stretch and bring balance to their bodies. Prepare to open up the hips, quads and hamstrings, while strengthening your core and improving your balance. All levels of experience welcomed! (75 mins)
Recommended For: All-Levels

Sunrise Flow

Ease into your day with an early morning revitalizing Slow Flow. Focused on warming the body, opening the joints, and moving the muscles early on, you will be ready to vibrantly experience whatever the day throws at you. Awaken, unfold, and begin your day, open to all possibilities.  Appropriate for All Levels. Come as you are; from wherever you are. (60 mins)
Recommended For: All-Levels

Taoist Yoga

Taoist Yoga is a unique blend of Taoist breathing techniques, QiGong movements and simple stretching to awaken your body's energy pathways, open up the joints, and center one's mind. Taoist Yoga is a low impact practice fit for all levels of experience, beginners welcome. This class emphasizes heightened awareness of one's own internal energy and facilitates health, happiness, and inner peace. (75 mins)
Recommended For: All levels experience, beginners, practicing with limitations

Flow & Restore

Flow & Restore brings together the warming yang practice of Vinyasa with the slower, softer yin poses of a restorative practice. The practice begins with movement flowing on breath, to circulate energy throughout the body. The second half of the class will focus on sweet, relaxing stretches to lengthen muscles, release fascia & connective tissue allowing ligaments and tendons to release; helping you to access the deepest layers of the body. This Friday evening class is a wonderful book-end to the week. You will be sure to leave feeling calm, peaceful and balanced after this healing practice. (90 mins)
Recommended For:  All levels of experience

Yin Yoga

Yin is the feminine, dark, passive, receptive, reflective, withdrawn, cool, introspective aspects of life. Yin yoga was developed to penetrate deep into connective tissue expanding flexibility while invigorating the energy centers of the body (nadis) to release blockages and increase your energy flow. The primary differences between Yin Yoga and many other forms of yoga is that you are encouraged to NOT use your muscles and passive poses are held for several minutes allowing the body to move beyond the initial 30 seconds it takes the muscle to relax and stretching to occur. Static stretching is excellent to increase range of motion. Yin Yoga is also great for reducing stress in the body and mind. Holding poses without distraction for several minutes teaches us to relax. We begin to release tension that is deeply engrained in our muscles. (75 mins)
Recommended For: All levels experience, athletic recovery, beginners, practicing with limitations