Farooqi, Ahmad, University of Windsor