The College of the Holy Cross (holycross.edu), located in Worcester, Mass., is among the nation’s leading liberal arts institutions. A highly selective, four-year, exclusively u ...