Reviews of professor Xudong Zhang

Rating: 1.0/5, difficulty: 3.0/5
Dont take him if you actually want to learn in lab. English isnt his first language, so communication is obviously difficult. We barely had any expansion on topics covered in lecture. Only reason I went to lab was for the quizzes. Dont take him unless you already have an above average understanding of C++

Rating: 5.0/5, difficulty: 4.0/5
One of the best Computer science lab professors I've had the pleasure of taking. Very caring, patient, and genuinely cares about his students understanding of the code. Helped lots of times during his office hours. Would take him again for any future Computer Science class if I ever have the chance!

Rating: 5.0/5, difficulty: 1.0/5
Literally the easiest lab professor for this class. Attendance is not necessary. All you need to do is the assignments on the cs website and tests. 3 overall lab tests. Gives you the choice to take the first two and average them or just the last one. The first two are easier, so do that. I loved it.