Yanyan Li
Course isn't difficult, as long as you pay attention in class and look over the slides. If you don't understand, Yanyan also has office hours and tries his best in explaining the material. As for the midterm. it is basically the homework assignments and slides, so just review them!