My son has been with the CaC for little over a year now, he is doing amazing ! ABA therapy has helped tremendously. They offer in center days, which helps a ton with peer interactions.