Ha impartido clases en El Colegio de México, la Universidad Nacional Autónoma de México y American University, entre otras instituciones académicas.