Jeremiah John joined the Southern Virginia faculty in 2007 as an associate professor of politics and currently serves as the coordinator of the politics program.
Before teaching at Southern Virginia, John graduated summa cum laude from Hampden-Sydney College in 2000. In January 2008, he earned his doctorate in political theory and comparative politics from University of Notre Dame, with a dissertation on law and morality in Hegel’s political philosophy.
Sign up to view 0 direct reports
Get started