Core Styles

For the most part, yoga schools divide classes between two general approaches, vinyasa, which is movement-based, and hatha, which emphasizes holding poses for three to five breaths. Generally, vinyasa classes have less detailed instruction and are more focused on falling into the rhythm of your breath, while hatha classes provide more step-by-step anatomical alignment in order to teach students to strengthen and lengthen specific muscles. Both styles can be taught at all levels of intensity, from gentle to advanced. 

At Shine and most everywhere, these two styles come together in many classes. Classes that are labeled hatha will have a portion of constant flow with the breath to warm up the muscles and prepare for held poses and vinyasa classes typically slow the flow to introduce a new pose, with detailed instruction. Some classes are specifically designed to incorporate both styles and are labeled mixed.

In addition to these two styles of movement-based yoga, we provide restorative yoga as a core style. Restorative gives you the opportunity to rest and stretch through guided meditation and the use of props.

Our philosophy is that all yoga is good yoga and we want you to find what you love and explore all the styles we have to offer. We hope that you will start to see the classes as a menu and feel how the different styles work together to improve your yoga practice on all sorts of levels.



9:30am-10:45am, Wednesdays, taught by Sara
10:30am-11:45am, Saturdays, taught by Sara

Beginners, athletes, people with injuries, advanced practitioners--this class is for every body. Detailed anatomical instruction is provided to help you explore your yoga safely. Modifications are provided to help you go deeper or to accommodate an injury, illness, or limitation. Every week, we explore a different body system (hips, lower spine, feet and ankles, etc) within a well rounded sequence. Each class in the week is different, so the more you come the more you learn! The focus is always on increasing body awareness, improving strength and stability and feeling good in your body rather than achieving a perfect pose.


9:30am-10:45am, Mondays and Thursdays, taught by Beth

A hatha style that encourages you to go deeper into your body and yourself. Strengthen small and large muscles alike and take the time to connect your life with your practice. Renew your body, mind and spirit and find the courage to move towards where you want to go, both on and off the mat.

Yoga Basics and Meditation Techniques

7:15-8:15pm Mondays, taught by Sara
5:45-6:45pm Thursdays, taught by Lauren

Learn to do key yoga poses through detailed instruction and assists. Great if you are a beginner or would like to brush up on poses or ensure that you are doing them safely in more fast paced classes.

This class includes 15 minutes of guided meditation. Your teacher will teach different meditation techniques each week, guide you through the technique and anser any questions you have. We are offering a rotation of teachers from three different traditions for the Thursday class to provide more techniques for both meditation and asanas ( postures). Find what works for you!

Mind-body Bridge

4:30-5:30pm Tuesday, taught by Allison
4:30-5:30pm Thursday, taught by Lauren

This class is an invitation to all levels of yogi from beginner to advanced. Come meet yourself on the mat. We will move through postures together with an emphasis on being present and listening to our own individual bodies in each movement, yoking mind, body and spirit in this gentle and rejuvenating practice.


Pure Vinyasa

4:30-5:30pm Mondays, Taught by Jessica
9:30-10:45am Tuesdays, taught by Melissa
5:45-6:45pm Tuesdays, taught by Jessica

Move and Breathe all class long. Match your breath to each movement, few static poses. Each class is different. The more you practice, the more flexibility you'll gain. Find the moments between each posture, harness the power of your breath to lift and anchor you.

Baptiste Power

6:00am-6:45am, Tuesdays and Thursdays, taught by Paige
5:45pm-6:45pm, Wednesdays, taught by Paige
11:00am-12:00pm, Sundays, taught by Paige

A high energy, nonstop movement class in the vinyasa style. Be energized and challenged, try and fall with no judgement. This class embraces vulnerability and challenges you, leaving you energized and empowered. Little anatomical instruction in this style, not suitable for beginners. 

Vigorous Vinyasa and Shiny, Happy People

9:30am-10:45am Fridays, taught by Trish
8:30am-10:00am Saturdays, taught by Jessica

Vigorous Vinyasa is a longer class (90 minutes) that is a bit more challenging that the pure vinyasa classes. Shiny, Happy People is a vigorous vinyasa class focused on joy and happiness, you won't stop smiling in Trish's class!

Advanced Vinyasa

7:15pm-8:45pm, Thursdays, taught by Leigh

Learn more advanced poses, from arm balances and back bends to inversions like head and handstand. Challenging poses will be a part of the vinyasa sequence.

Slow flow

7:15pm-7:50pm, Wednesdays, taught by Sara
8:30am-9:10am, Sundays, taught by Sara

Suitable for people with low mobility and people who want gentle movement, this slow moving flow class keeps people on their feet for the majority of the time. We find a breath pattern at the beginning of the class and practice matching our breath to the movement making the breath as long as possible for each movement. Gradually the nervous system becomes more and more relaxed and our joints are more and more oiled up. The majority of students in these classes remain for the restorative class.


Change your Afternoon Yoga

1:15 pm-2:15pm, Mondays and Thursdays, taught by Beth

A quick yoga class in the middle of the day to refocus, get rid of desk sitter kinks, or swollen ankles from standing all morning.  Shed stressful interactions and deadlines. Reset your day and have a happy afternoon.

Feature Style

5:45pm-6:45pm, Mondays, rotating teacher schedule

Every Monday a different teacher takes on this time slot. Some weeks we'll have a vigorous Vinyasa, some weeks will be gentle. It depends on the teacher and what they love to teach. It's designed to give you a taste of different classes that might not normally fit into your schedule.

Yin/ Yang

7:15pm-8:30pm, Tuesdays, Taught by Beth

Yin Yoga is a style of yoga that includes long holds of specific yoga poses in order to dramatically increase flexibility. Our approach to Yin is less aggressive than the traditional one. We use props or the floor and guided meditation to hold postures more comfortably and encourage the release of fascia. We also begin the class with a Yang, more movement based practice, so that muscles are warm when we begin to hold poses for long period of time. 

Sports Yoga

6:30am-7:30am, Wednesdays, taught by Nathalie

Taught by the yoga teacher for the Bills and Sabres, this class is specifically designed to strengthen small muscles and increase flexibility to improve athletic performance. Great for runners, cyclists, sport enthusiasts, climbers, and people who just want to be more fit.

Body Love

5:45pm-6:45pm, Fridays, taught by Danielle

A fun celebratory class that focuses on loving your body. Suitable for all levels of experience. Dnielle's training is specifically trauma informed.


11am-12pm, Mondays and Thursdays, taught by Beth
8:15-9:15pm Candlelit, Wednesdays, taught by Sara
9:30-10:30am Sundays, taught by Sara

Let yourself completely relax. If you are a beginner, anxious, or are "in it for the savasana," this class is perfect for you. All poses are supported by props. We move through 5-6 poses within the hour while being talked through relaxation and guided meditation. Muscles and fascia are allowed to gently open up and stretch. Leave feeling at peace and more comfortable in your body. A lot of students choose to take the 40 minute slow flow class that is offered prior to restorative on Sundays and Wednesdays. The two classes are a wonderful combination. 

Classes for Special Ages

Kids Yoga, 5 yrs old and up. 

12:30pm-1:30pm Sundays, taught by Christy

Kids learn self-control, mindfullness and physical dexterity while having fun in this creative, imaginative, but authentic yoga class. Christy is able to offer unique biomechanical expertise as a pediatric occupational therapist. Kids who need special help in this area are often referred to this class by local teachers.

Free Classes

Shine loves to support upcoming teachers. We provide free "practice teach" classes for teachers who are newly certified or need to teach community classes in order to receive their certification.