Hussein Nasralah
Lectures are not mandatory but notes are not provided online. Quizzes (6) and exams (2) are great measures of the course material. Lectures are straightforward and super clear. Amazing professor for linear algebra.