This place has horrible customer service. I bought classes but they ended up canceling nights without telling me, so I was left standing in front of the building wondering why it wasn't open. It was so difficult to follow up with someone afterwards and the guy I spoke to in the end was insanely rude. I can't comment on the actual classes because I got tired of dealing with their run around, but if they're anything like the customer service I'd go somewhere else.