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 Davd 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.
An OTP has been sent to your Registered Email Id:
Resend Verification Code
Hi! I'm Vidya, your virtual assistant.
Need a book recommendation, help with your order or support with any query? I’m here to assist you.