Ha sido profesor en varias Universidades americanas, en la Argentina y México.