Carlton makes a pilgrimage to his Alma mater, Tufts University.
Tufts University was founded in 1852. Charles Tufts donated the land for the campus on Walnut Hill in Medford. Tufts proclaimed he would put a “light on the hill.” Tufts University currently includes four campuses, seven schools and is a prestigious research university. The School of Medicine was established by the vote of the Trustees of Tufts College on April 22nd, 1893.