Originally from Long Island, New York, Dave completed his undergraduate work at Michigan State University and his graduate work at the University of Wisconsin-Madison. He teaches a variety of courses at Carleton; in addition to introductory level courses, he also regularly teaches Artificial Intelligence, Database Systems, Programming Languages, and Data Mining. Dave's research interests are in machine learning and data mining, with a specific interest in studying online collaborative systems such as Wikipedia.