Guest Teaching/Public Classes


My teaching style is described as  knowledgeable, inspiring, and light hearted. I lead workshops based on the students who attend and where they are in their practice.

Workshop Topics:

  • Arm Balances and Inversions 101
  • Arm Balances and Inversions Part 2
  • Yin Yoga while Exploring The Centers of your Life
  • Creating Vinyasa Flow Sequences that Lead to Master Poses
  • Onwards & Upwards! Your Life without Back Pain
  • Passion~Presence~Peace….. Adopting Skills to Grow as a Yoga Teacher!

Master Classes or Guest Teaching

I am also available to visit as a Guest Teacher or offer a Master Class in your studio or facility.  I am versatile and able to teach many different types of classes depending on what may be of most interest to your students.

  • Vinyasa for Beginners
  • Vinyasa level 1 or 2
  • Ashtanga Yoga ~ The Primary Series
  • Yoga for Backcare
  • Yin Yoga with Guided Meditation
  • Live Music with The Presence Project!


Private Sessions are also available while visiting Yoga Communities and can be scheduled prior to or after Workshops or Guest Teaching. Please see my Private Instruction page for more details.




Public Class Schedule

I teach several weekly classes at my home studio in Chattanooga, TN called Yoga Landing. Currently my public class schedule is as follows:YOGA-LANDING-LOGO-SQUARE-150X150

  • Mondays @ 10:00-11:15am ~ Heated Vinyasa
  • Tuesday @ 6:00-7:15pm ~ Heated Vinyasa
  • Fridays @ 3:00-5:00pm ~ Intro to Ashtanga/Mysore
  • Saturday @ 10:00-11:15am ~ Heated Vinyasa
  • Saturday @ 12:00-1:00pm ~ Yin