Simarjeet Singh Saini (University of Waterloo, Ontario, Canada)