Luo, Yang, Ryerson University, Canada