Hamouda, Omar F, York University