Atalla, Noureddine, Professeur, Canada