Absolutely terrible! My son attended for 15 days when we had to pull him due to a family emergency. They refused to give us a full refund for the remaining amount that we paid. Instead they charged us for 3 additional months with no explanation as to why. We had no choice but to take what they gave us after multiple emails which was pennies on the dollar. Never again will I let any of my children attend one of their locations. read more