He has been teaching gifted students physics and math for over 40 years beginning in the Hampshire College Summer Studies in Mathematics program in 1973. He holds a Ph.D. in Physics from the University of Maryland and has taught at Yale, the University of Windsor in Canada and served as the Director of the Research Science Institute, a summer science research program for high school students held at MIT each summer.