Class Schedule

My class schedule typically stays the same from week to week, but if there are any changes, I will either announce them in class or on my Instagram page.  Occasionally I will substitute teach a class in the area, which I will also announce on my Instagram page.  You can follow me here.



Mondays 9:00-10:00 am

Blue Ridge Yoga

Vinyasa is all about linking movements with breath. We’ll move through a moderately paced flow and find a moving mediation as we practice.


Yoga basics

Wednesdays 9:00-10:15 am

Breezeway Yoga Studio

This class is great for beginners and advanced yogis alike.  We break down yoga asana and pranayama (breath work) every week and focus on listening to your body.  It's a great way to get started, or to refine your current practice!




Wednesdays 7:45-9:00 pm

Glowing Body

This class is similar to vinyasa in that we link movements to breath, but throughout this class we will move slowly so that we can really feel each pose and use the breath to explore it deeply.


Flow on-the-go

Fridays 12:10-1:00 pm

Glowing Body

This class is perfect for squeezing in a quick yoga flow on your lunch break, or in the middle of the day.  We move through various flows connecting each movement with breath, allowing you to be present in the moment.



Fridays 4:30-6:00 pm

Blue Ridge Yoga

This class blends vinyasa with yin together in a half and half mash-up. We start with a breath-centered slow flow and end with long holds to wind down for a nice, long, relaxing savanna.


Private classes



Can't make it to any of my weekly classes?  Never fear!  You can book a private class with me for a 1:1 experience, or gather a small group of friends or family.  Classes are tailored to individual needs.


Saturdays 8:00-9:00 am

Blue Ridge Yoga

Yin is a slow-paced style of yoga in which we hold asanas (postures) for longer periods of time in order to access the tendons, fascia, and ligaments.  This style takes a more meditative approach and honors inner silence.

Upcoming Events