Here are all the courses I've taken in my degree. Assigned to each of them is a rating out of 10 (which is very arbitrary) and my recommendations for professors for each course.


CHM 1311: Principles of Chemistry
8/10 | Prof. Kathy-Sarah Focsaneanu

GNG 1105: Engineering Mechanics
4/10 | N/A

ITI 1120: Introduction to Computing I
5/10 | N/A

MAT 1341: Introduction to Linear Algebra
6/10 | Prof. Elizabeth Maltais

MAT 1320: Calculus I
8/10 | Prof. Elizabeth Maltais

MAT 1322: Calculus II
10/10 | Prof. Kianoosh Shokri

GNG 1103: Introduction to Engineering Design
7/10 | Prof. Martin Noel or Prof. Muslim Majeed

ENG 1112: Technical Report Writing
8/10 | Prof. Miles Tittle

ITI 1100: Digital Systems I
8/10 | Prof. Wassim El Ahmar

PHY 1124: Fundamentals of Physics for Engineers
4/10 | N/A

PHI 2394: Scientific Thought and Social Values
10/10 | Prof. Dean Laurer

MAT 2384: Ordinary Differential Equations, Laplace Transforms and Numerical Methods
10/10 | Prof. Joseph Khoury