Alexander Daros
An amazing person, but his lecture style could use some work. He's really great at sharing personal experiences, but the rest of the content is very dry. A lot of people chose to skip class because they could just memorize the textbook or the slides. The MC exams are also on the excessively tedious side, but his short answers are extremely fair.