Daniel C. Garvey Instructor in Mathematics Education M.S.T University System of New HampshireJ.D. Boston UniversityB.A. Harvard University