Skip to main content

Rory Hanlon

September 10, 2024

Rory Hanlon joined UNC in 2023 as a teaching assistant professor in the Program for Public Discourse and the Department of Philosophy. Before that, he was a Teaching Fellow at the University of Chicago. And before that, he studied at … Read more

Jason Roberts

August 20, 2024

Jason M. Roberts is a Professor specializing in American political institutions, with an emphasis on the U.S. Congress. He earned his B.S. in Political Science from the University of North Alabama (1998), his M.A. in Political Science from Purdue University … Read more

Sarah Treul Roberts

December 13, 2023

Sarah Treul Roberts is a Bowman and Gordon Gray Distinguished Professor in the department of political science. She holds a Ph.D. in political science from the University of Minnesota. Her research focuses on American political institutions, specifically campaigns, elections and … Read more