Eran Rabani
Half the lecture is spent reviewing the LAST lecture. Feels like a waste of time, lectures are LOOSELY related to the content of the course. Takes an absolute mountain of work outside class to keep up, lectures wont help with that. If I could skip every lecture, I would.