Amherst College, established in 1821, is a premier liberal arts institution known for its faculty, open curriculum, generous financial aid and 1,000 acre campus.


1:00

Shared 55 years ago

216 views