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

At the University of Paris 1 Panthéon-Sorbonne, I teach General Theory of the State, Constitutional Law, Administrative Law and Comparative Law. 

At the University of Göttingen, in Germany, I taught International Human Rights Law, Introduction to Law & Politics, 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 Public Internaational Law, Human Security, Introduction to Southeast Asian Affairs, International Organizations, International Cooperation, and Principles of Administrative Law.