Central Piedmont Community College
Adjunct Instructor
Davidson College
Research Analyst
Wingate University
Adjunct Lecturer
Volunteer Program Assessment (VPA)
Adjunct Lecturer
Johnson & Wales University
Adjunct Faculty
Wingate University
Adjunct Faculty
Independent Researcher
Naval historian, specializing in World War I U-boat operations
Rowan-Cabarrus Community College
Adjunct Faculty
Self-employed
Freelance Writer
John Locke Foundation
Associate Editor and Policy Analyst
University of North Carolina at Chapel Hill
North Carolina State University