Richmond City Yoga















Screen Shot 2017-12-19 at 10.20.37 AM.png

Ashtanga Yoga 101

The Primary Series of Ashtanga Yoga is a specific therapeutic yoga practice, and a gold standard of holistic healing. Because it is infinitely modifiable, the practice can be learned by anyone -- regardless of age, level of physical fitness, destructive habits or station in life. This yoga practice encourages self awareness and self reliance, and it stimulates the body's incredible healing processes.




2018 Class Schedule

open for only one class memorial day:

(9:30-11 am,  all are welcome)

(Brad Ellsworth teaches the Sunday afternoon and Tuesday evening classes.  Robbie Norris teaches all other classes. Any substitutions will be noted parenthetically below.)



6:00 - 8:00am Mysore

9:30 - 11:00am Mysore

5:30 -  8:00pm Mysore


6:00 - 8:00am Mysore

9:30 - 11:00am Mysore

5:30 -  7:00pm Mysore

7:00-8:00pm Led Beginner Class


6:00 - 8:00am Mysore

9:30 - 11:00am Mysore

5:30 -  8:00pm Mysore


6:00 - 8:00am Mysore

9:30 - 11:00am Mysore

6:00 - 7:30pm Led Full Primary Series


6:00 - 8:00am Mysore (Brad teaches for Robbie June 1st)

9:30 - 11:00am Mysore (Brad teaches for Robbie June 1st)


9:30 - 11:00am Mysore (Max Hoffman minding studio for Robbie)


4:30-6:00pm Mysore






2018 Fees

$15 per class.

 $125 per month for unlimited attendance.
(Full-time students $80 per month.)

First month for new students $62.50


If you are indigent but have serious interest in learning and attending class three to six times per week, you can discuss your situation with me. I have never turned anyone away for lack of money.  If you are having trouble finding a job due to a criminal record, and you want a job, I can probably get you one after you practice yoga consistently for a couple of months.  

Private lessons remain at $100 in the studio; if outside the studio, possibly more depending on travel. Please see Richmond Private Yoga for testimonials and details. Private lessons are an excellent way to learn for people who have special situations due to age, medical conditions, temperament, or scheduling difficulties.

Please write or call anytime with questions at (804) 928-6677 or e-mail me at




Class Types

Mysore classes

This class is ideal for beginners. No preparation or registration needed. Walk-ins are always welcome!

You may arrive and depart whenever you wish during Mysore class -- practicing according to your own schedule, energy, and extent of learning -- while receiving individual attention and instruction.

Mysore classes are the traditional and gradual way to learn the practice.  New students should expect their first class to last about an hour.

In essence, these classes are semi-private lessons tailored to your unique situation, while other students around you are practicing at their own (and different) paces and rhythms, each according to their abilities, limitations, and levels of learning.

Led Full Primary Series class

Taught "in unison" and practiced in sync together as a group. This class is meant to complement the meditative experience of Mysore practice by reminding students of the precise vinyasa counts (breath-synchronized movements) of the Full Primary Series.

This class is also a good way for new students to see the full yoga practice they are learning. Starts promptly at 6pm.

Please contact Robbie with any questions at 804-928-6677.





Absolutely magnificent montage of our month-long Yatra (pilgrimage to temples) in India, October 2015. 

Click here to see the 6-minute film below.
















Screen Shot 2017-12-23 at 9.07.55 AM.png

Film created by Robert Moses, who guided us with wisdom, patience, erudition, enormous energy, and continuous good humor. Thank you, Robert!