People often tell us that when it came to choosing Wheaton, it was love at first sight. It’s easy to see why. Located in Norton, Massachusetts, just a short drive from Boston and Providence, the campus is immediately welcoming—a perfect combination of quaint New England charm and innovation. Photographers just can’t help themselves.