Yubing Sun
Reading all these reviews made me super excited to have Professor Sun, but I was very disappointed. His class notes are very disorganized and not good at explaining. The exams weren't too hard, but they took off points where ever they could. The average on the first exam was a 51 with no curve at all. He does give a lot of extra resources though.