Over my academic career I have taught courses on terrorism and counter-terrorism, public law (Irish, British, and comparative), property law, human rights law, research methodologies, and international and comparative law.

At the University of Birmingham I teach on the following courses (in addition to supervising four PhD students in international, comparative and critical public and human rights law):

Foundations of International Law and Globalisation (formerly: Economics, Politics and Globalisation)

Contemporary Issues in International Law and Globalisation (module leader)

Advanced Constitutional Law (module leader)

Counter-Terrorism Law (tutor)