Actualmente doy clases en la Universidad Diego Portales en Santiago de Chile. Como profesor titular de la Escuela de Ciencia Política, imparto clases para estudiantes de pregrado y postgrado en política comparada, política en América Latina y populismo. Durante el mes de julio del 2019 daré clases como profesor visitante en la Escuela de Verano de Sciences Po en París.

Antes de venir a Chile he impartido clases en 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á: