Amherst College was founded in 1821 and is one of the top liberal arts colleges in the country. Its campus encompasses 1,000 acres of land with approximately 1,700 students in attendance. Amherst’s motto is “Let them give light to the world.” WSP has partnered with Amherst College since 2017.
Location: Amherst, MA
School Colors: White and Purple
Apply now to attend WSP at Amherst