Como profesor visitante ha impartido cursos en los departamentos de historia de la Universidad de Texas en Austin, del Colorado College, de la Universidad de Chicago, de la Universidad de California, San Diego, en la Universidad de Washington en Seattle, en la Universidad Columbia, en la Universidad Complutense en Madrid, y en la Universidad Stanford.