We have had 2 kids go here and had a great experience. Originally we liked the fact they didn't require our kids go 5 days a week, they were flexible. The staff is great and care for the kids. We had our son in one classroom where he wasn't doing as well, he switched to another classroom and now he's thriving. They were very accomodating.