Chen Feng, University of Toronto