John D McBride
John D. McBride was educated at Rice University (BA 1968, MA 1971) and the University of Virginia (PhD 1977). He taught high-school history in Chattanooga, Tennessee from 1974 to 2010 at the Baylor School and the David Brainerd Christian School. He has also taught political science and history as an adjunct for twenty-five years at the University of Tennessee at Chattanooga. After retirement, he spent six years mentoring and teaching as a volunteer at Walker State Prison, Georgia's faith- and...See more
John D. McBride was educated at Rice University (BA 1968, MA 1971) and the University of Virginia (PhD 1977). He taught high-school history in Chattanooga, Tennessee from 1974 to 2010 at the Baylor School and the David Brainerd Christian School. He has also taught political science and history as an adjunct for twenty-five years at the University of Tennessee at Chattanooga. After retirement, he spent six years mentoring and teaching as a volunteer at Walker State Prison, Georgia's faith- and character-based prison. See less
John D McBride's Featured Books