United States Military Academy at West Point
Associate Professor and Deputy Head
United States Military Academy at West Point
Professor Emeritus of History
Army West Point Athletics
Academic Advisor to the Director of Intercollegiate Athletics
Congressional Naming Commission
Vice Chair
Hamilton College
Visiting Professor of History
Naval Postgraduate School
Visiting Professor and Fellow
WCNY
Panelist
United States Military Academy at West Point
Professor and Head, Department of History
Kenya Military Academy
Senior Advisor
New America
Fellow, International Security
The Ohio State University
Washington and Lee University