Reviews of professor Zheng Li

Rating: 5.0/5, difficulty: 3.0/5
Always willing to work with you. As someone who has had MANY classes with her, just give her a chance.

Rating: 5.0/5, difficulty: 3.0/5
Best programming teacher I had by far. Really cares about his students' performance. He offers office hours for those who struggle with the material. However, I wish he provided more assignments. He asks for student's feedback every 5 minutes during the lecture to make sure everyone understands him. If you underperform - that is your fault.

Rating: 5.0/5, difficulty: 1.0/5
This class was too easy thanks to Professor Li. The workload is basically negligible. There's plenty of extra credit opportunities during labs. The midterm and finals were super easy, as long as you paid attention during lectures and you understood all of the labs/problems sets. If you fail to attend class, you will lose points off of your grade.

Rating: 5.0/5, difficulty: 4.0/5
Very valuable class. Main workload is a semester-long group project of 4-5 people. U contact a local business and develop software/website for them. All the coding is done by YOU; he will not help, since that's how it's done in a real job. Project is split into 4 milestones, and each time you must present your code. Labs, midterm, final are all ez.

Rating: 1.0/5, difficulty: 5.0/5
the most abhorrent professor at this school. she is rude, condescending, and simply just does not care. made my time at valpo extremely difficult and going to her class genuinely gave me anxiety.

Rating: 5.0/5, difficulty: 4.0/5
I learned so much from him. You learn image processing, deep learning, some generative AI stuff. Whole class uses Python and you'll learn PyTorch, OpenCV, and other libraries. Starts very ez, but gets rough during 2nd half. Labs are 52% of grade (done in groups of 3); 2 open-note exams; final project. Recommended: Calc 3 + Linear Algebra beforehand

Rating: 2.0/5, difficulty: 4.0/5
They've got some real jokers working in CSIS at Stockton. This guy has the worst attitude of any of them. He responds to requests for clarification or help with annoyance and disdain. He's typically very unfriendly and petty, but it varies by class. He does know the material very well and I respect his coding ability, but as a teacher he's terrible

Rating: 5.0/5, difficulty: 2.0/5
Zheng Li is a good professor, way better than most at Stockton. He can be a bit of a stickler with expectations, but he'll help you do well and give you honest criticism and feedback on your semester long project. You take away valuable work experience from his class that you never forget, and that's extremely rare here.

Rating: 1.0/5, difficulty: 5.0/5
probably one of the worst professors I have ever had at Valpo. She is the hardest professor & least understanding one I have ever had. She does not care about any student, if you are doing poorly she will only ask you why you're doing things wrong and that you should just withdraw. I hope she leaves Valpo soon, because she makes it impossible.