Building the Perfect Community

I’d like to apologize in advance for the deception in the title. Even though Plymouth, MN comes close (it just won best place to live in America)  there is no ‘perfect’ community either on or offline. But there are certain similarities in *almost* perfect communities that contribute to their success that we can look at as components to include […]