Both my kids went through the public schools from K-12.
The elementary is superlative. The middle school is mediocre, the teachers are for the most part good but it's a difficult age and kids from the entire town are there so it's a huge transition, the High School can be a positive experience, if the kid is placed in honors or advanced classes they can have a good education, but not if they're placed in standard classes, which are a collection of underachievers, who cause chaos, and prevent learning.
The bonus about the High School, for the most part, a lot of great coaches, with a rare exception of two duds, so participation in athletics enhances any kid's socialization, and hence their educational process, but a lot of the smarter and top notch athletes don't attend the public High School, they attend private schools, thus at the High School level the athletic talent and academic talent is essentially diluted. Keeping in mind there's still talented kids, and academic achievers but less of them, they become the minority. Overall both my kids had a positive experience with the Milton Public School system, I'd rate it a B-. Peace.