Yifan Wang
This professor is awesome, I feel that he really cares about his students, and he is a kind person. His exams are based on the slides, some of the questions are very simple.Tophat questions are being asked during lectures for credits, so you should attend. Homework are easy, however, they are pretty long so don't wait for the last minute to start! 