Guo, Shibao, University of Calgary, Canada