AI Rate Professor

Computer Science

Li Zhang

CSP17 · CS12 · CSP31A · CS032 · CS33 · CSP017 · CSP26A · CS11 · CSP31B · CS033 · 26A · CSP031A · CS55 · CSP026A · CS011 · CS32 · 107 lifetime ratings

AI rating
24/100
RMP rating
2.3/5
Take again
20%
Difficulty
3.2

The decision

if you can teach yourself CS from ZyBooks and outside resources and can tolerate late grades.

Best fit · Self Taught ProSelf Taught CourseZyBooks DependentLate GraderMinimal TeachingYouTube Modules
  • Most students say she barely teaches and relies on ZyBooks, textbooks, and YouTube.
  • Grades often appear weeks or months late, so .
  • Self-directed students can still pass or earn As, but beginners often feel abandoned.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

72/100

Many earn As by finishing ZyBooks and outside help even while saying they learned little.

Online and ; beginners still struggle.

Is the course easy?

Standard

55/100

but feel hard without guidance.

Online self-study path is clearer; .

Is attendance flexible?

Optional

68/100

Many online and , though a few sections expect presence.

; in-person varies by course.

Is this professor recommended?

Avoid

22/100

Would-take-again is about 20% and comments repeatedly say Delta CS teaching is inadequate.

; a few in-person students still call her fine if self-driven.

Course guide

See how this professor fits your week.

Grading

Fair

48/100

Auto-graded ZyBooks and delayed projects dominate; not usually described as harsh, just late and hands-off.

Format shift

Late grade posting is common in both formats.

Workload

Moderate

42/100

Weekly quizzes, discussions, labs, and projects; volume is steady rather than light.

Format shift

Online programming labs and chapter work are the main load.

Teaching experience

Poor

26/100

Dominant theme is that she does not teach and leaves students to YouTube and ZyBooks.

Format shift

A minority of .

Assessment method

Balanced

55/100

Mix of ZyBooks work, quizzes, projects, and large finals in some courses.

Format shift

Some online finals are described as very large multiple-choice sets.

Luni fit check

Weigh these signals against your actual schedule.

Get help balancing workload, grading, and timing when no option is an obvious fit.

Course format

Compare the in-person and online experience.

Classroom format

In person

17 reviews

Medium confidence · Best fit for Self Taught Pro

dry or , and .

Main concern

, but teaching depth is still limited.

What students said

“This is a self-taught class.”
CSP17
“let Zybooks teach her class than to do any real work.”
CSP31A
“Will you learn? Prob not. But . It's not a hard class, easy A.”
26A

Remote format

Online

33 reviews

High confidence · Best fit for Self Taught Pro

Online reviews hammer zero , and self-teaching via YouTube.

Main concern

No .

What students said

“Better hope you're good at self-teaching.”
CS55
“This professor doesn't teach! She uses zyBooks and provides YouTube videos”
CSP31B
“she .”
CS33

Exam style

Know what to expect from exams and major assignments.

Quizzes and projects carry much of the grade; .

Chapter QuizzesLarge Final Question BanksProject AssignmentsClosed Book Final Mentioned In PersonZyBooks Auto Grade

Assessment risk

Standard

50/100

Low score means less forgiving assessment conditions.

In person

, and at least one closed-book final.

In-Class QuizzesProjectsClosed Book Final
“the but close book.”
CS33
“be prepared for quizzes in class”
CS33

Online

Online , and slowly graded projects; proctoring tools are not clearly proven.

ZyBooksChapter ExamsLarge FinalsLate Project Grades
“The chapter exam has 40 questions and the final exam had 150 questions”
CS33
“The final exam has 150 questions you can find them on Chegg or Quizlet.”
CSP31B

Student evidence

See what students actually said.

Top student voice

“This professor doesn't teach and it's a shame she's the only one teaching this class.”

Voice snapshots generated from 50 reviews, , and pass rates. Credibility rating: High.

🧑‍💻

26/100

“She doesn't even teach the material as you are expected to read the book only”

⏳ Late Grades

30/100

“she takes 2 or .”

📗 ZyBooks Dependence

35/100

“she uses zybooks which is garbage as that ”

🅰️ Passable If Independent

72/100

“If you can learn the material on your own, you will be fine.”

Theme 1

👨‍🏫 About Teaching Style

  • . No zooms to ask questions either.
  • Youtube made me learn as I didn't learn anything from Zhang.
  • lectures are BORING.

Theme 2

📈 About Difficulty & Grades

  • easy A. Learn this stuff on your own time
  • I learned absolutely nothing in this class!
  • Grades were never updated and she .

Theme 3

🧰 About Course Design

  • Self-taught class
  • zyBooks (garbage)
  • textbook needs to be bought

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

107

Lifetime ratings

84/100

Evidence confidence

50 reviews over several years with highly consistent self-teach and .

Inside 50 stored ratings

Quality ratings

5 out of 512
4 out of 517
3 out of 513
2 out of 521
1 out of 544

Course coverage

CS117 reviews
CS336 reviews
CSP0176 reviews
CSP176 reviews
CSP31B6 reviews
Show 11 more courses
CS554 reviews
CSP31A4 reviews
CS0332 reviews
CSP026A2 reviews
26A1 review
CS0111 review
CS0321 review
CS121 review
CS321 review
CSP031A1 review
CSP26A1 review

Reported outcomes

A range results lead the reported letter grades.

46 reported outcomes

A range

20

A+ 1 · A 18 · A- 1

B range

10

B+ 4 · B 6

C range

2

C 2

D range

1

D 1

F

1

F 1

No letter grade reported

12

Drop/Withdrawal 1 · Incomplete 1 · Not sure yet 7 · Rather not say 3