It is a terrible school. Would strongly recommend staying as far away from this school and their teachers as possible. I had both my children there and could not wait till I moved them both out within weeks. They do have a nice building with big play area and provide all meals. Most of the teachers seem like they would rather be somewhere else. There is no warmth, nor decipline. My older shild got a bit agressive and my infant used to cry every morning. The infant teachers would not even pick him up when he cried in the morning at drop off and no one would inquire after the children even if they missed school for a couple of days. There were many days when I walked of this place crying after dropping the kids. There are a few good teachers but overal a horrible place. DO NOT go here.