As a MEng student (graduated in Winter 2020), this professor was the worst professor compared to the professors in my whole program at Concordia. Taking this course with him was just waisting of time and money. I got ZERO knowledge (latterly) ZERO knowledge.