my child is there (k) and we have been very happy - admin is great - friendly, involved and present at events as well as greeting at the front doors each day - they also greet my child by name - the k teacher whose class my child is in is nothing short of stellar - we could not be happier. We feel very lucky to be at this school.