Teaching

University of Maryland
PHYS115: Inquiry into Physics, a laboratory course for undergraduate middle school, elementary and early childhood education majors at the University of Maryland, College Park.

Tufts University
ED111: Development of Knowledge and Reasoning in Science / ED119: Development of Knowledge and Reasoning in Engineering, which serve masters of arts in teaching candidates and advanced undergraduates interested in science and engineering education. I

PHY16: Thermodynamics and Pedagogy, a NOYCE-funded course designed for students preparing to be secondary science teachers in low-income areas.