Amherst College Will Honor High-School Teachers on Commencement Weekend May 27 and 28