All levels

Mysore is an important Ashtanga tradition of personal teaching that helps to deepen one's practice with trust and dedication. This style of practice is like receiving a private class in a group setting with all levels of students practicing the memorized sequence at their own pace, but at the same time. Students new to Mysore style will receive help from the teacher as they memorize the sequence. It is a very common misconception that you need to be a physically advanced Ashtanga practitioner to practice Mysore style. However, the teacher assists students at every level by giving hands on guidance, attention, and instruction specific to student needs.

Hot Vinyasa

All Levels, Level 1 / 2, Level 2, Level 2/3

This class is a Power class more challenging than our Hot Yoga or Slow Flow classes. Class incorporates a series of postures connected by breath and vigorous movement. Class is designed for students to build strength, vitality and full body awareness (even down to the cellular level). Teacher will be focusing on core integration, alignment, balance and a sense of ease and comfort within the poses. Class begins heated to 90 degrees and builds along with the energy of the class. We encourage mindful breathing throughout entire class. Our hope is each student leaves this class with a sharper mental focus, physically stronger, emotionally calmer and has a greater awareness of the present moment.

Kundalini Yoga

All Levels

Kundalini Yoga - the unitive discipline of the power of awareness and the potential in each individual. Kundalini Yoga is the science of changing and strengthening your radiance to give you an expanded life and greater capacity. It teaches you how strengthen your immune system, vital glands, and nervous system. It increases good circulation and helps you to gain an awareness of the impact of your habits. Kundalini Yoga comes to you as an inheritance, as something already existing. It is a legacy of the love of the soul to experience identity. Appropriate for all levels.

Slow Flow (Vinyasa)

All Levels, Level 1, Level 1 / 2

Slow Flow presents yoga poses in a flowing manner at a comfortable pace. Poses are connected with each other and coordinated with the breath to increase strength, endurance, balance, and inner calm. The practice prepares participants to take on the second part of their day with more energy and awareness. It is an open class, appropriate for beginners and advanced practitioners alike, instructor will often offer opportunities for seasoned students to explore deeper versions of postures.

Stress Relief Yoga

All Levels

Yoga for Stress Reduction: This class features gentle movement and stretches coordinated with the breath that allow the mind and body to recover from every day stress and strain. The generous use of props (blankets, bolsters, straps) to support the body allows gentle relaxation with gravity, rather than against it. Appropriate for all levels.


All Levels, Level 1 / 2, Level 2

Poses will flow from one to another in conjunction with the breath. All Levels.

Y12SR (Yoga For Recovery)

All Levels

The Yoga of 12-Step Recovery: The Yoga of 12- Step Recovery uses discussion, asana, pranayama and meditation to explore addiction and recovery within the body/mind continuum. It weaves together the wisdom of yoga and the practical tools of 12-step programs. It is a rich and powerful framework designed to inspire compassionate awareness, change and healing. We meet weekly to use the tools and principles of the 12-step program and yoga to address the physical, mental and spiritual dis-ease of addiction.

Strengthen & Surrender

Level 1

Find the balance between effort and ease with this two part class; half yin restorative poses and half gentle vinyasa flow. Yin poses are practiced with the muscles relaxed to focus on joints and connective tissues, as well as to focus the mind inward. The vinyasa flow portion of this class is slow and intentional, placing attention on strengthening the muscles and bringing alignment to the body and mind. Each class ends with a generous savasana with essential oils for relaxation and sound meditation featuring singing bowls, chimes, and mantra.

Warm Slow Flow

All Levels, Level 1

This class will begin with brief centering and breath-work, and will then move through a slower-paced, reflective flow. There will be a focus on breath and body awareness and the pace of the class will allow time for each practitioner to become more in-tune with their body without feeling rushed. Suitable for all levels, the flow will lead to a peak pose offering challenge and strengthening. The class will conclude with deep stretching and 5 to 10 minutes of savasana.

Mantra Monday

All Levels

Chanting is a powerful and transformative yogic practice. If you have ever wanted to learn the origin, pronunciation, and meaning of Sanskrit mantra, this class is for you! The energy of each mantra is amplified when chanted in community, whether you join at the studio or virtually from home. No experience (or musical talent!) required.

Building the Pose

Level 2/3

A warm, 90 minute sequenced class that builds progressively towards a peak pose. The targeted pose will be mapped out and studied in the beginning of the class. Students will perform a peak pose by understanding the building blocks of supportive postures and modifications. This class is designed to empower students – even if the peak pose can’t be done fully – one will see the pathway toward increasing their own skill level.

Open to new and experienced yogis alike, this offering is intended for anyone looking for a more intimate knowledge of individual postures.

Restore & Reflect

Level 1

Open up to all the benefits of a postural practice without strain or active effort. Restorative yoga focuses on supported, mostly reclined postures, practiced in stillness. Gravity assists the yogi and props support the body as the heart and mind meditate on wholeness; the state of yoga. Restorative is a wonderful counter balance for an active yoga practice or a busy lifestyle. This class is appropriate for all levels of experience and body types. Dress for comfort and extended periods of stillness. (Those taking this class from home should gather a few pillows or cushions and blankets or towels for support. Props are provided at the studio, or bring your own if you prefer.)

Rocket Yoga

Level 3

The Rocket series is a dynamic sequence of Ashtanga poses that was created by Larry Shultz in San Francisco in the 1980’s. Expect lots of arm balances, inversions, and laughter! Some yoga experience is recommended.

Vin to Yin

All Levels

This class will begin with a warming and heart-opening yang practice allowing prana or energy to begin flowing in the body. The second half of the class will focus on yin poses held longer to stretch the connective tissues helping us to relax into the deepest layers of the body. You will be sure to leave feeling calm, peaceful and balanced after this healing practice.

Advanced Kundalini

Kundalini Yoga strengthens your immune system, tunes your vital glands and nervous system. It increases good circulation Often called the “Yoga of Awareness,” it works to unite body, mind and spirit. Classes are themed to work on a specific aspect of the body, energy, emotions or the mind.A typical class has a physical set or still or moving postures, vibrational Gong relaxation, and a meditation (still or moving).The experience can vary in intensity - from mostly meditation to stronger physical poses.

This online class incorporates all of the tenants of Diane's standard Kundalini class (you can find this on our schedule - it is a hybrid class offered both in person and online) and more--more yogic philosophy, longer posture hold times, longer multiple gong immersions and longer meditations.

Previous experience with Kundalini Yoga and Kundalini Breath of Fire is recommended, although yogi(ni)s from other traditions may be able to jump in. easily. Modifications are always available, allowing less experienced Kundalini yogis to join.

Yin Yoga

All Levels

Yin is a slow, meditative practice with a focus on rejuvenating the natural strength and length of the connective tissue (fascia) of the body. The direct effect on the connective tissue created by Yin Yoga in combination with mindful muscle relaxation promotes the healthy flow of qi (energy) within the body, optimizing mental, physical and emotional health. The various Yin postures can be personalized to each individual's needs and are then held for longer periods of time giving the practitioner the opportunity to observe and bring awareness to the breath and sensations in the body as well as cultivate a deeper contemplative practice. This class may also include pranayama, meditation, acupressure and various other energy enhancing practices.

Flowing Towards Stillness

All Levels

It is both human and natural to be pulled along by the story of the mind. In this 60 minute class, we will move through a gentle flow with an intention of embodiment and experiencing the subtleties of the body. Class will feature a centering discussion and/or breathwork to begin, minimal music, and will conclude with a 10-20 minute supportive meditation.

Heartland Mindfulness Collective (HMC) Classes

All HMC classes are free to the community, donations welcome. To learn more about HMC and their mission, check out their website here:

Rhythm & Flow (*BIPOC)

Level 1 / 2

*This class is for Humans identifying as Black, Brown, Indigenous, People of Color (BIPOC).

Creating more diversity in the yoga community by presenting a class to Black, Brown, Indigenous, and People of Color. This class allows the opportunity to experience an environment where peace and tranquillity is present to calm the mind, enjoy the freedom of a no judgment zone, and to connect with others much like themselves. Come on in and enjoy good music and great people.

Monday's class will be heated (around 90 degrees). Saturday's class will be room temperature.

Yoga For Reproductive Freedom (*AFAB)

Level 1

*All genders welcomed for those assigned female at birth (AFAB).

If you are walking in this lifetime, in this moment in history, in a body with a womb you might be experiencing a complex mixture of emotions. We are intricately interwoven with our environments: politically, socially and spiritually. This ongoing series will provide a sharing circle, mindfulness, breath work and movement with the intention to care for and hold space for those in our community who carry the portal to life. In our divinity, we hold the power to create tranquility in the vessel of our bodies even amidst trying times.

Prenatal Yoga

Level 1

Come experience a radiant pregnancy and prepare for a healthy birth in Prenatal Yoga with Kelly Shull. New students and experienced yoginis alike will enjoy this unique balance between an active and meditative practice. Yoga creates space and ease in the body and connects the heart and mind. Prenatal yoga can also aid in the relief of swollen ankles, lower back pain, sciatica, nausea and depression. Connect with your breath and deepen the bond with your baby and your rapidly changing body by learning to trust your body’s innate wisdom. Prenatal Yoga will provide the calm stillness you desire while building the necessary strength and stamina you will need for your growing belly, birth and motherhood. Pregnancy is a wonderful time to start a yoga practice. You may join in at any point in your pregnancy. Our class schedule is on going, meaning you do not need to sign up for a "session" and therefore can begin anytime. Family, friends and partners are welcome to join in the practice. We have plenty of blocks, blankets and bolsters but you are welcome to bring a pillow from home for a comfy final relaxation.