skip to main content
Menu

Craig McCaughrin

Professor of Politics

Craig McCaughrin

Huntley 320
540.458.8624
mccaughrinc@wlu.edu
Curriculum Vitae

Education

Ph.D., University of Minnesota

Teaching

Politics