Reviews of professor Ling Zheng

Rating: 5.0/5, difficulty: 2.0/5
All assignments add onto the previous one as one big program. This was a writing intensive course with 5 papers but the expected formatting of the papers make it very easy to reach 3-4 pages each time. Pay attention in class and all the test and work will be easy. If you need help, ask for it.

Rating: 5.0/5, difficulty: 3.0/5
Assignments are easy-medium difficulty. Lenient grader, she's not out to fail anyone that puts in the effort. Willing to push deadlines back if necessary. Semester-long group project that's fun if you pick a fun topic. Small language barrier but not bad. She knows the course topics well. Overall an amazing professor, definitely take if possible.

Rating: 5.0/5, difficulty: 2.0/5
Professor Zheng is very nice and caring. She really wants everyone to do well. Her lectures are very clear and understandable. Highly recommend.

Rating: 5.0/5, difficulty: 3.0/5
WHAT A SWEETHEART! Dr. Zheng is the BEST CS PROF, no question. She offers many extra credit opportunities. She welcomes questions during class and by email and will check on individual students during lectures. She actually takes time to learn your name. She makes everyone feel welcomed and comfortable. An absolute gem -- TAKE HER!!!!!!!

Rating: 5.0/5, difficulty: 1.0/5
I personally do not like C++ or writing papers, which is this entire class, but Professor Zheng could NOT make it any easier on her students. Super helpful, in depth, and very caring. If you read the syllabus, you can see she allows you to correct assignments when she gives feedback on them. No reason not to get a decent grade here.

Rating: 3.0/5, difficulty: 4.0/5
Tests worth a lot, Hard to understand-soft spoken/accent. Make sure you show up to class-she takes attendance and it's worth 10% of your grade. Very nice and willing to stay after. Tests sometimes hard and try tricking you.

Rating: 5.0/5, difficulty: 3.0/5
I do recommend Prof. Zheng. She is an amazing person and great teacher. She cares about her students.

Rating: 5.0/5, difficulty: 4.0/5
There is a lot of work for this class but Professor Zheng's lectures are easy to understand and she gives meaningful assignments.