Xiaohan Mei
Great professor his class was so easy . Just hear the lecture videos and do all the required work . I ended up with a 100.5% . The discussion post he gives are either in the class notes or videos assigned. Exams are straightforward nothing crazy .Take him trust you won't regret it.