I've gone to many different classes at the YMCA; Bellydancing, Water Aerobics, beginning swimming. All of the classes have been useful, a great workout and the teachers have been really nice and knowledgeable. The front desk staff are always pleasant and the facilities are always clean and bright!
more