Bencherki, Nicolas, TELUQ University, Canada