Courses taught at undergraduate level
- Political Institutions
- Comparative Judicial Politics
- Research Design
- Introduction to Political Science
- Constitutionalism
- Empirical Legal Studies
Courses taught at graduate level
- Political Institutions
- Comparative Judicial Politics
- Judicial Power and the Judiciary