Teaching Schedule

  • Pre-register here for classes at The Front Climbing Club. All classes now available on zoom except Sunday Mysore!
  • No Mysore or Primary Series classes on full moon or new moon days. See below for those dates.

Monday: 7-10  am Mysore (drop in for any amount of time)

Tuesday: 7-10 am Mysore (drop in for any amount of time)

and 4:30-6:30 pm Mysore (drop in for any amount of time)

Wednesday: 7-10 am Mysore (drop in for any amount of time)

Thursday: 7-10 am Mysore (drop in for any amount of time)

and 4:30-6:30 pm Mysore (drop in for any amount of time)

Friday: 7-10 am Mysore

Sunday: 10 am- 1 pm Mysore

Class sizes are socially distanced and will be limited to 12 students for now. Beginning in June, classes will be mask optional. Students must sign up for classes through RGPro Connect app or our the Front’s website to attend (you can download the app on your phone or sign up using the calendar here). Please bring your own mat and props. The shala won’t be providing these. Do not come to class if you have a cough or a fever over 100.4. I will be taking temperatures, wearing a mask, and washing and sanitizing my hands periodically during class. Right now hands-on assists are very minimal and only upon request. Students are currently required to wear masks.


Mysore Ashtanga

Mysore Ashtanga is an intelligently sequenced series of movements and asanas intended to be practiced 6 days a week and increases strength, flexibility, balance, stamina and conscious awareness. Each person learns & practices at their own pace under the guidance of the teacher. This is the traditional way of practicing Ashtanga from Mysore, India. The teacher assists and teaches new asanas as the student is ready. The class is for all people from complete beginners and to experienced practitioners. *Beginners, please come at the beginning of class time so you can be grouped with other beginners and plan on attending for about an hour at first so we can help you memorize sun salutations and establish a foundational practice on which to build. Remember to check the moon day calendar below for moon day holidays!

Primary Series of Ashtanga

The full Primary series of the Ashtanga system taught in the tradition of Sri K. Pattabhi Jois of Mysore, India. This intelligently sequenced practice involves synchronizing the breath with a progressive series of sun salutations and postures. We practice a full range of asanas after warming up with sun salutations, concluding with backbends, inversions, a short sitting and breathing practice and a 10-minute rest to ground and assimilate. The instructor calls out the asana names & vinyasa counts in Sanskrit and counts each breath to encourage a seamless, meditative, guided flow. Remember to check the moon day calendar below for moon day holidays! *This class is not suited for complete beginners. We recommend that one participate in Mysore class before attending full primary series.

Half Primary Series of Ashtanga Yoga

Ashtanga Yoga is a science and a practice that has evolved over thousands of years. Led together as a group, this is 1/2 primary series, slowed down a bit. We will also work on refining understanding of the foundational aspects of the asanas (body postures) and vinyasas (specific ways of moving between asanas). We may spend extra time learning specific guidelines to the practice and going over fundamentals such as proper alignment, jumping through and jumping back, chakrasana (backward somersault), learning how to headstand, etc. This class is open to all levels.

2021 moon calendar

Moon days are rest days for Mysore and Primary Series classes. I will not be teaching those two classes these days! Ashtanga Foundations and Restorative at the Cliff Spa are exempt from moon day rest.

Full April 26 | New May 11
Full May 26 | New June 10
Full June 24 | New July 9
Full July 23 | New August 8
Full August 22 | New October 6
Full October 20 | New November 4
Full November 19 | New December 4 | Full December 18

Vishnu, Garuda and Ādi Śeṣa

In Hinduism, Shesha (Sanskrit: Śeṣa), also known as Sheshanaga (Śeṣanāga) or Adishesha (Ādi Śeṣa), is the nagaraja or king of all nāgas and one of the primal beings of creation. In the Puranas, Shesha is said to hold all the planets of the universe on his hoods and to constantly sing the glories of the God Vishnu from all his mouths. He is sometimes referred to as Ananta Shesha, which translates as endless-Shesha or Adishesha “first Shesha”. It is said that when Adishesa uncoils, time moves forward and creation takes place; when he coils back, the universe ceases to exist.He is also described in Buddhism as Vasuki. Vishnu is often depicted as resting on Shesha. Shesha is considered a servant and a manifestation of Vishnu. He is said to have descended to Earth in two human forms or avatars: Lakshmana, brother of Rama; Balarama, brother of Krishna. “Shesha” in Sanskrit texts, especially those relating to mathematical calculation, implies the “remainder” — that which remains when all else ceases to exist. But in Sanskrit it also means 6 shesham as the sheshanaga has been depicted to have many heads (5 to 7).