CV

Education

Academic Appointments

Non-Academic Appointments

Honors and Recognition

Publications

Teaching

Macalester College

Carnegie Mellon University

Yale University

Service