Actualmente doy clases en la Pontificia Católica de Chile. En los últimos años he sido profesor visitante en distintas instituciones, tales como Science Po en Paris, el Social Science Research Center Berlin (WZB) y Uppsala en Suecia.
Anteriormente he impartido clases en la Universidad Diego Portales, la Universidad Humboldt de Berlín en Alemania, la Universidad de Salamanca en España y la Universidad de Sussex en el Reino Unido. Ejemplos de los programas de los cursos que he impartido en los últimos años pueden ser encontrados acá: