Commanding Officer, NROTC
sterling, virginia, united states
The University of Kansas
U.S. Naval Academy
U.S. Naval War College
Joint forces staff college