Hamouda, Omar F., York University