Hamouda, O.F., York University