I have been very pleased with the primary (Pre-k to grade 2)and elementary (grades 3-5) schools. I have 2 boys, 1 has an IEP (Special Ed) and the other has no special needs. The middle and high schools are not as good, as the number of students significantly increase at those levels due to the regional school system (North Middlesex). I love the town, just hate the winter. There is much to do here for indoor and outdoor enthusiasts year round. Cost of living is high here, as it is in much of the Northeast. We've been here 11 years and love it.