University MD Univ College
Adjunct Professor of American History
United States Military Academy at West Point
LTC - Assistant Professor of History
US Army Corps of Engineers
United States Army Engineer Officer
United States Military Academy at West Point
Assistant Professor
United States Military Academy at West Point
Cornell University