University of Pittsburgh
Graduate Teaching Fellow
University of Pittsburgh
Clinical Field Supervisor of Preservice Science Teachers
Massachusetts Institute of Technology
Assistant Director, Learning Sciences and Teaching
Massachusetts Institute of Technology
Senior Learning Scientist
Concordia University Chicago
Assistant Professor
University of Pittsburgh
Graduate Student Researcher
University of Pittsburgh
Interim Coordinator of Science Education Program
Highlands School District
Chemistry Teacher
University of Pittsburgh
University of Pittsburgh School of Education