If your a parent that even slightly cares about your childs education then choose another school! Principal - horrible, school grounds - embarrassing. If your child even slightly struggling there will be no help for him/her. They will fail them without a care. And for parent teacher meetings, plan on being there for hours and hours as they cannot meet with you as a group. One class at a time so there is no cohesion. I could go on - just ask around town and choose a different school.
My child gets A grades and had a hard time with college entrance exams prior to graduation. This schools teaching methods are seriously lacking. It is sad to say but you need to have your child take good courses offered at Sylvan or elsewhere so they get the exposure to science, math and writing techniques to meet the minimum criteria. Forget MCAS scores they do not depict anything helpful as each child tests differently at various stages of their learning. Go to another school if you can!
There are some really special teachers that teach still but most likely will be leaving soon. After going through 4 years I'm happy to say that I'm leaving with a good education but compared to other students at my college, it lacks a great deal.