Michael H. Mclaughlin Instructor in Science Education B.A. Columbia University M.A. Stanford University