County College of Morris
Adjunct Professor of History
Warren County Community College
Adjunct History Professor
Rowan College at Burlington County
Adjunct Professor of History
Hudson County Community College
Adjunct History Professor
Columbia College Chicago
The University of Chicago
Drew University