translate English to French: He has taught at Bishop's University and the University of Toronto.
Il a été chargé de cours à l'université Bishop's et à l'université de Toronto.