Fue profesor visitante en universidades de Estados Unidos, Italia, El Salvador, Venezuela, Colombia, Ecuador, Nueva Zelanda, Inglaterra, España, Israel, China y Cuba.