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.


36:11

Shared 1 month ago

400 views