 Beginning in September 2006, Egoyan taught at the University of Toronto for three years.He joined the Faculty of Arts and Science as the Dean's Distinguished Visitor in theatre, film, music, and visual studies.He subsequently taught at Ryerson University.