Ivy Kids is a wonderful preschool! I have two children at this school. The teachers are great and they really work hard to make sure the kids have fun and stay engaged all day. I'm not sure what the other reviewers are talking about on this site. I have evaluated a lot of preschools in this area and Ivy Kids is one of the best!