Desde 1988 ha sido profesor en distintas universidades: once años como profesor de literatura comparada en la Universidad de Massachusetts de Amherst, año y medio como profesor de inglés en la State University de Nueva York en Buffalo.