EDUCATION
B.A. Baylor University
B.A. Baylor University
Ph.D. Boston College
RECENT COURSES
POL 1311 Principles of American Politics
POL 3325 American Foreign Policy
POL 3356 American Political Thought
POL 3339 International Politics
POL 4311 Thucydides
POL 4352 / 6377 Tocqueville
POL 5300 Statesmanship & Grad Strategy
IPS 8342 Hobbes and Rousseau
HIS 3356 American Diplomat History I