Dan Garvey Instructor of Mathematics Education Bachelor of Arts, Harvard University Master of Science in Teaching, University of New Hampshire, Durham Juris Doctor, Boston University