I rate this place as zero stars, I was invited to a free class for my child and then when I showed up with my family was told sorry you can't come in and asked to leave because they had a special training going on today. I was not offered a sincere apology for the mix up and not asked to reschedule her class. When I asked how I can get a hold of the owner to complain I was given a business card to call the main number. Being in customer service they should have gotten my information and given a call back to fix the error. But it seems they don't really care.