Teaching

During my time at UIUC, I have developed a number of different course offerings, at both the undergraduate and graduate level. All of my courses – seminars, as well as lectures – are designed to be interactive and encourage lively discussion of the material.

Undergraduate Courses

Graduate Courses

Research Internships

I have also developed an award-winning research internship program for undergraduates, designed to introduce students to the process of doing research in political science. My hope is to expand the program in the coming years, to serve an even larger and more diverse pool of students.

You can read more about the program here. If you're a student interested in applying for the program, you can indicate your interest on this form.

Office Hours

Students looking to sign up for my office hours can to do so here. If none of the available times work, students should email me with a list of days/times when they would be free to meet and I will do my best to accommodate.