Surov Vadim
Lectures are dull and boring. I learnt better on my own than listening to his lectures. Grading schemes are super unclear - We get marked down for not meeting his expectation yet he did not state clearly what he expects.