Dajiang Zhu
The programming assignments/projects were really fun and actually helped me understand the material even more. They were easy enough even if you are new to machine learning. The presentations and paper review were an absolute chore to do.