Profile

Craig McCaughrin

Professor of Politics

Craig McCaughrin

Huntley 320
540.458.8624
mccaughrinc@wlu.edu
Curriculum Vitae
On leave for the 2014-15 academic year

Education

Ph.D., University of Minnesota

Teaching

Politics