Biography
Part of the TJCA community since 2004, John currently serves as the 10th-grade AP and Honors European History teacher.
He earned a:
- Master of Arts in History from Appalachian State University.
Outside of work, John enjoys spending time with his family.