This school is pretty good. My children transferred from Primrose school because my daughter kept getting bitten there and the staff didn't seem to care. But I have to say some teachers are better than others. I have experiences in the 2 and 3 year old rooms. The 2 year old room teacher is amazing, seems to love the children almost as her own, and gives detailed enthusiastic reports to parents every day. The art projects she does with the kids are amazingly creative as well and she is teaching them spanish. In the 3 year old room they had a wonderful teacher until recently--the teacher now is not as good but ok. They have a water park and a few extra curriculars to choose from (at additional cost).