Reviews of professor Gene Yu

Rating: 5.0/5, difficulty: 3.0/5
He is a great professor! You have a quiz every week. And lab work in class and homework. You have 3 major exams in this class. Just do your work, participate, and ask him for help and you will be fine.

Rating: 5.0/5, difficulty: 2.0/5
Professor Yu is one of the rare professors who know perfectly what they are teaching, he is a master and his lectures are very clear and easy to comprehend. I didn't have to review the content afterwards because I would always understand at the first explanation. I liked this class and if given the possibility, I will retake it all day.

Rating: 5.0/5, difficulty: 4.0/5
Really cool guy, just do your work. You can deviate here and there but at the end of the day learn what you should be learning.

Rating: 5.0/5, difficulty: 4.0/5
Can't say enough good things. The class is kinda tough, but he grades on a curve. His lectures are well thought out and more engaging than what I typically find in CS. Of all my professors, he seems to have taken the switch to remote learning the most seriously and adapted his class the best, really appreciate his hard work. Easy recommendation.