David has presented locally, regionally, and nationally on a variety of topics related to science education, educational practice and educational technology. He has have developed and delivered professional development related to science pedagogy and instructional technology in a variety of contexts. David also has extensive experience in curriculum writing and development, having done work for the College Board, HHMI's BioInteractive, and Get-A-Five
Click here for a detailed CV of publications and presentations.
On the local level, David is available for personal tutoring, depending on availability