I think the school thing is way overblown generally. If your kid is smart, they’ll excel. I went to school in Taunton, so did my wife, and we both turned out just fine, and I’d have no problem sending my kids there.
Taunton by no means would be considered a good school district.