Daniel C. Garvey Instructor in Mathematics Education J.D. Boston University M.S.T University System of New Hampshire B.A. Harvard University