If I could give a negative review I would. Over the summer two classes were cancelled in a row for my son and we had to find a different class. They also told me my credit card would be reimbursed after 30 days and it still has not shown up. When I questioned the long wait they said they had a lot of reimbursements to go through. Now they are telling me it is 30 business days which is a month and a half. It is totally wrong for them to hold my money for a month and a half.