David Amidon

David Amidon
Short Bio

David Amidon is a middle school science teacher at LaFayette Junior-Senior High School in LaFayette, New York. He is also an NCSE Teacher Ambassador.