Nassim Tabri
Nassim seems like a great guy but is not a good professor AT ALL. His lectures are long and boring and he is hard to understand. He only tests from the textbook (only 2 out of 60 questions were from the lecture) and the textbook is so long (50+ pages per chapter per week) and boring. I stopped watching the lectures halfway through. TIP: READ LOTS