John Farrenkopf

Scripps College

Bio

John Farrenkopf is associate professor of political science at Scripps College. He taught previously at the University of Virginia and Northwestern University.