Princess Williams, Amherst College