Class Schedule

1 week of Drop-in Classes will be held this week (Monday, December 11 - Saturday, December 16). All of the Drop-in classes will be held at their regularly scheduled times, except for Tuesday evening, December 12.

There will be no 6:15 p.m. class on Tuesday, December 12.

Regular students (i.e. those who paid up for the current [Fall] Session) may attend the Saturday, December 16, classes free of charge to make up for the classes missed due to snow last Saturday.

** Mainstreet Yoga will be closed for the holidays December 17 - 31. **

12-week Winter Session will begin on Monday, January 1, 2018

There will be no 10:00 a.m. class on Monday, January 1, and Monday, January 8.


10:00 - 11:15 a.m. Level 1 Laura Huang
5:30 - 6:45 p.m. Level 1 Lynda Gill


10:00 - 11:30 a.m. Levels 1 - 2 Lynda Gill
6:15 - 7:45 p.m. Level 2 Lynda Gill


11:30 - 12:45 p.m. Level 1 Lynda Gill
6:30 - 7:45 p.m. Level 1 Lynda Gill


10:00 - 11:30 a.m. Levels 2-3 Lynda Gill
6:00 - 7:30 p.m. Levels 1-2 Lynda Gill /Laura Huang (alternating)



9:30 - 11:00 a.m. Levels 1 - 2 Lynda Gill
11:15 - 12:30 p.m. Level 1 Lynda Gill


Level 1   These classes are for students who are new to Iyengar yoga or for those who need a gentler, slower-paced class.  Basic standing and seated poses are practiced to develop flexibility, strength, endurance, and stability.  Reclining and inverted poses are also included to relax the body and quiet the mind. 

Levels 1 - 2  These classes are for students who have an understanding of the basic poses and know how to set up and use props as needed.  Sarvangasana (Shoulderstand) will be practiced, and Sirsasana (Headstand) will be introduced.

Level 2  This class is for experienced students who practice the classic inversions (headstand and shoulderstand) and are ready for more challenging forward bends, twists, balancings, and backbends. 

Levels 2 - 3  This is our most advanced class and is for experienced students and teachers who are dedicated and mature in their pactice. Permission of the instructor is required. 

Fee Schedule

  1 class  (drop-in) $20
  12 classes (one classes per week) $180
  24 classes (two classes per week) $325
  36 classes (three classes per week) $420

*** All fees are payable by check or cash to Lynda Gill. We do not accept credit cards.***

Please Read This: Classes may be attended at any time during the session.  Once the session has begun, no refunds or credits will be given. 



| home | about yoga | schedule | instructors | workshops | directions |


Contact us at: