I am surprised to see that this school only earned a rating of 7. My children have loved their time at Darnestown ES. The teachers are fabulous, as is the principal. They are taught not only academics, but how to have good character. The fact that it is a small school means that everyone knows each other, and each child is nurtured and respected for who they are. I have only good things to say about Darnestown.