Here you will find syllabi and slides for some of my courses

Courses taught in Germany

Courses taught at the University of Toronto

  • POL 207 Politics in Europe
  • POL 324 European Politics and the European Union
  • JRA 401 Topics in Comparative Politics: The Populist Radical Right in Western Europe

Courses taught at the University of Essex

  • GV102 Introduction to European Politics
  • GV271 West European Politics
  • GV373 Political Integration and the European Union
  • GV383 Postwar German Politics

And some relics from my exploits at Cardiff (2002) and Glasgow (2000)