Full Professor
Shirley, New York
Suffolk County Community College
Southeastern Community College
Adjunct Professor
Western Carolina University
The University of Chicago
University of Iowa