Even though calendar show classes available they really aren't available.  Planned and outing based on the calendar and got an email 2 days before the event that the only opening would be at least 3 weeks away.   When I finally got ahold of someone that works there she said it is not her job to keep up the calendar because she is busy with other things.  Very disappointed with the customer service or lack of.  Will take my business somewhere else.