My son used to attend here. There are some pros..he really enjoyed some of his teachers, they serve balanced meals, they were flexible with schedules, he met some good friends, most of the people were nice. He started when he was 2 and did well in the 2 year old room. In spite of significant staff turnover he had some teachers who were great during that time. When he moved to the three year old room, he did not adapt well and cried at drop-off daily for a long time. When I spent some time in his classroom I kind of understood why. It was mass chaos, too many kids in one room. And I heard the lead teacher in there speaking in a very nasty tone to one of the kids.....she had talked to me the same way so I wasn't completely surprised. Not a lot of nurturing going on there. I ultimately decided to send my son somewhere else and he has done very well in the new environment. It is not a terrible school and there were things we appreciated, but the switch was definitely better for my son.