The first thing one notices when visiting Tabor Academy is the picturesque setting on the southeast coast of Massachusetts. The campus, located in the small town of Marion, Massachusetts, about a one-hour drive from Boston, almost looks like a small, beachside resort...