I originally bought the 10 class deal on Groupon.  One of the best and at the same time most fun workouts I’ve gotten to do.  I mainly attend the Mission Bay class because I love the view.  You definitely get your money’s worth, some of the workouts are HARD, but the instructor will usually show a modification if something is too hard.  I believe that working out in a group in the outdoors is how gyms are supposed to be.  I can’t stand working out inside.  Every class is different so you work out all parts of your body and you will feel pain but– no pain, no gain.