Peter Schilling, Amherst College