Hamouda, O.F, York University