University of Pennsylvania
Assistant Dean
self-employed
independent scholar and consultant
Northwestern University
Assistant Director
Haverford College
Visiting Assistant Professor
George Mason University
Commonwealth Assistant Professor
Binghamton University
Associate Professor
Smithsonian Institution, National Museum of American History
Pre-doctoral Fellow
Binghamton University
Visiting Lecturer and Associate Director
University of California, Berkeley
Harvard University