Fra 1986 underviste han som professor ved ved University of Alberta, fra 1990 ved i Toronto.