Dr. Jim Zink teaches political theory, American political thought, and constitutionalism courses at North Carolina State University’s School of Public and International Affairs.