My website with links to my courses
Ph.D., Rensselaer Polytechnic Institute, 1992 M.A., Wesleyan University, 1981 A.B., Colgate Universtiy, 1978