...I currently teach at the University of Iowa, where I have specialized in teaching history, focusing on revolutions, as well as international studies and development studies. I hold a Ph.D. in Political Science with a focus on comparative politics, as well as a master’s degree in Political Scienc... (read more)
5 Subjects: includingWorld History,American History,Geography,European History