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 BoardHHMI'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

If you are interested in having David work with you, or if you have any other opportunities for collaboration that you think David might be interested in, please contact him with further information