Yoga Classes for Children 

On this page, you can find where Brandon will be teaching each week. Currently Brandon is focusing on teaching children yoga classes in the Asheville area at the Black Mountain Yoga Center.  Black Mountain is about a 20 minute drive outside of Asheville NC.  She also teaches after school children yoga classes at schools in Asheville. 


Brandon is available to bring a mobile enrichment program to your school. Yoga exercises and themes can be integrated into an existing curriculum to supplement the lesson or theme of classroom education.  Brandon is willing to collaborate with teachers and other school staff to support this mobile enrichment program. Please contact her for more details and to discuss how to bring yoga in to your school.


Brandon's classes contain a lesson or theme for the day. Each class begins with an opening and centering activity such as a song or game. Gentle warm ups and breath work are followed by creative yoga flow, partner work, and movement games.  Each class ends with a teacher led visualization and relaxation. Brandon provides clear and consistent boundaries for children to learn and grow. She honors their space and allows the freedom to express themselves. Brandon’s playful, gentle style allows children find a personal connection to their practice.  


Below are the days and times Brandon holds classes in the Asheville NC area. 
Children's Yoga Classes @ Black Mountain Yoga Center:     

  • Kids Yoga 3:15-4:00 pm  
  • Tweens and Teens 4:15-5:00 pm  

Register for CLASSES here



  • Tiny Tots Yoga 3:15-4:00 
  • Baby Love Yoga 4:15-5:00 

Sign up HERE for Tiny Tots or Baby Love Yoga classes!



  • Kids Yoga 9:30-10:30 am  (there is an adult class that goes on at the same time for parents to enjoy!) 

See KIDS YOGA schedule


After School Clubs

Evergreen Community Charter School

Claxton Elementary

Art Space