Enseñó en varias universidades de Estados Unidos, Canadá, América Central y África.