David has close to 30 years of classroom experience teaching all levels of mathematics from Pre-Algebra and Algebra through Advanced Placement Calculus and Advanced Placement Multivariable. He spent the majority of his teaching career at Landon School in Bethesda, Maryland. David earned his master’s degree from Syracuse University and his bachelor’s degree from the State University of New York at Buffalo, both in mathematics education.