Reviews of professor Yubing Sun

Rating: 5.0/5, difficulty: 2.0/5
He's a solid teacher who puts a lot of effort into making sure that students do well and understand the material. Exams are fair, and he is reasonable when it comes to grading.

Rating: 4.0/5, difficulty: 3.0/5
A competent professor who, although not incredible at student communication, gives understandable and digitally accessible lectures along with homework that properly prepares you for the exams. Show up to class, do the homework (make sure you understand it), and you will have no problems.

Rating: 2.0/5, difficulty: 4.0/5
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.

Rating: 4.0/5, difficulty: 3.0/5
Lectures usually consist of a lesson on one or two new concepts and a few practice problems. They are kind of dull and confusing but he answers questions well. Homeworks are very difficult but helpful for tests because he will usually pull a question from the homework to put on the exam. He is a fair grader and will give as many points as he can.

Rating: 4.0/5, difficulty: 3.0/5
Sun really wants to make sure that students are learning the material. I learn more from visiting his office hours than I do lecture. Dr Sun cares a lot; but the way he presents material is not the best. Pro tip: use chegg when stuck on hw and stop by his office hours when confused. He always helps and is patient while explaining examples

Rating: 5.0/5, difficulty: 3.0/5
Sun is the absolute GOAT. He is very smart and good at explaining. The homework is not terrible, the regular problems are essentially graded by completion and the special problems are never too difficult. He made a group homework session to work on it whilst he is there to ask questions. He is very forgiving about deadlines and granted extensions.

Rating: 4.0/5, difficulty: 3.0/5
Professor Sun's class was very easy to understand conceptually he provided a clear cut diagram of the content that was going to be covered over the year. The homework's can sometimes prove difficult make use of offices hours they are super helpful in this class.