The great thing about yoga works is the many different styles and choices of classes. Not to mention the schedule. The teachers are great and the locations are very convenient. Be sure to try the hot tea!!
Pros: Locations, variety, price.
Cons: None so far
more