He holds an AB from Princeton, an SM from MIT, and an AM from Dartmouth; and has taught at New College, Oberlin, and Talladega College. In 1971 he founded the Hampshire College Summer Studies in Mathematics (HCSSiM), a six-week program for mathematically talented high school students, and has been directing the program ever since.