Anonymous wrote:BC High is good too... starts at 7th. My friend’s little brother goes there and plays football. His family is hoping this will lead to a full college scholarship. His step brother went there and got a full ride to college. This is how they justify paying the tuition (which isn’t as much as many other privates). I don’t know about the class size here though. But I think it’s pretty good for sports.
Hingham, Milton and Beverley will also have good public schools.
I don’t think Braintree Public is that great, but if you went with Thayer Braintree is near a lot of nicer public districts (Canton, Milton, then down to the south shore there Duxbury, Scituate, Hanover, Norwell, Whitman-Hanson).
BC High is right by the train station (JK/Umass red line, also purple commuter rail). Boston Public is a mess but a lot of students take the train to school. I wouldn’t send the younger kids to BPS but there’s plenty of nice places near the red and purple lines, including Milton and Scituate.
If you’re working in Boston I’d go with Milton. Anything too far on the south shore (or north shore) can be a horrible commute but lots of folks do it. I’m from South Shore so I don’t know other areas as well to recommend much but Beverly, Hamilton, Topsfield likely have good public schools.
In what world is Beverly HS in the same league as Hingham HS? Beverly is fine for Massachusetts, but Hingham is one of the best in the state. Beverly Farms is beautiful, but everyone I knew that grew up there went to private HS. I grew up on the North Shore and Marblehead, Masco (Topsfield, Boxford, Middletown), Hamilton-Wenham, Manchester-Essex and Swampscott are much better schools than Beverly (which is on par with Danvers, slightly better than Salem and Peabody).