File this review in the pending category, as I have yet to actually attended one their classes. The three star is for the customer service should your class be canceled. My wife and I were registered for a class on January 8th. The class was scheduled for 6pm that evening, and it was canceled at 4pm that afternoon. It was very short notice and seemed a little unprofessional. They contacted us by phone and email, so they definitely worked hard to notify us. The three star is partially for the rushed cancellation, but it is primarily the delay in the refund. It took three weeks to get the money returned. I do give them credit for having very friendly and courteous staff.
more