Skip to main content

Craig L Symonds

Craig L. Symonds is professor emeritus at the United States Naval Academy where he taught naval history and Civil War history for thirty years. A native of Anaheim, California, he earned his BA degree at UCLA, and his master's and PhD degrees from the University of Florida, where he studied under the late John K. Mahon. In the 1970s he was a US Navy officer and the first ensign ever to lecture at the prestigious Naval War College in Newport, Rhode Island. After his naval service, he remained...See more