Xiaoli Dong
This class is really hard for a prereq! Dong is a good lecturer, though she teaches really fast and its hard to understand her. Also, this class is so much reading! Discussion and lectures are so confusing and hard to follow along, I don't understand what I'm learning at all.