J.M.
We live in Framingham and love it. So far we've been very happy with the schools. Not sure about a "sense of community" because we're so big, but we have a lot of different close knit neighborhoods. There's something in pretty much every price range here too. Also it's a great location. Let me know if you have other questions!