I teach Comparative Constitutional Law, Human Rights and Political Science.

At the University of Göttingen, in Germany, I taught The Politics of International Human Rights Law, Law & Politics, an Introduction, Human Rights Law & Advocacy, Constitutionalism & Democracy in Asia, Constitutional Ethnographic Methods and organized the Postmodern & Postcolonial approaches to Law Reading Group.

At Sciences-Po Paris, in France, I taught Comparative Constitutional Law, Introduction to Political Science, Public International Law, Constitutionalism, Authoritarianism and Democracy in Southeast Asia, and Human Rights Advocacy.

At Thammasat University in Bangkok, Thailand, I taught International Public Law, Human Security, Introduction to Southeast Asian Affairs, International Organizations, International Cooperation, and Principles of Administrative Law.