Reviews of professor Dong Choi

Rating: 4.0/5, difficulty: 4.0/5
Prof. Choi makes an effort to make the course content more engaging for his students as well as puts in his own time to make sure they have the tools they need to succeed e.g. he offered a several hour weekend session for students to work together and ask questions to him on a particularly difficult hw assignment. Overall, a very congenial person.

Rating: 5.0/5, difficulty: 3.0/5
One of the best professors I've had. Prof. Choi genuinely cares about his students' success and is always there to help you if you need it. He is very funny and also makes his lectures fun for students.

Rating: 4.0/5, difficulty: 2.0/5
If you need any extra help, you can watch his streams on Twitch for extra help. He is knowledgeable of the material, but the material may be conveyed in a way that may be hard to understand. Go to office hours if you need to and don't try to procrastinate.

Rating: 5.0/5, difficulty: 3.0/5
People complaining about his style or grading have never been in a real CS or engineering course before. Choi has gone above and beyond in every manner in my opinion and even hosts unofficial office hours to those struggling. There are so many resources available to learn that it makes other courses seem hilariously small.

Rating: 5.0/5, difficulty: 4.0/5
Choi is very chill and easy to talk to. His lectures are very engaging and entertaining and I often rewatch his videos because he is easy to follow since he lectures based on the lecture slides available online. I don't feel intimidated to ask him questions, but he does give short answers to many questions and sometimes I'm left still confused.

Rating: 5.0/5, difficulty: 3.0/5
Choi is one of the best 120 professors at UIUC. His changes to the course in SP19 are great. He really makes sure you understand the material.