Annas Rolli Muchlisin, University of Toronto, Canada