Colby College
Adjunct Professor
Western New England University
Associate Dean, College of Arts and Sciences
Western New England University
Professor of History
University of Rhode Island
Saint Cloud State University
University of New Hampshire