Stathopoulos, Helen, Concordia University, Canada