For most of his career, he practiced medicine in the New Orleans area and the River Parishes; since Hurricane Katrina, he has been living between New Orleans and Vermont. Ed previously served as Hampshire College trustee from 1983 to 1987. In addition to his bachelor’s degree from Hampshire, Ed earned a doctorate in medicine from New York University and a master of public health degree from Tulane University.