Eyal de Lara, University of Toronto