Dajiang Zhu
Absolutely hated this class. Learned nothing and you have to read those stupid papers. You will be competing against PHD's in this class so if you are not into research and giving research presentations absolutely avoid. His quizzes are a nightmare too. Class average was like 50 on the quizzes. Project descriptions are vague and TA grades horribly.