AI Rate Professor

Computer Science

Freeman Lo

CIS022 · CIS023 · 18 lifetime ratings

AI rating
34/100
RMP rating
2.5/5
Take again
42.11%
Difficulty
2.3

The decision

if and mainly need a gentle grade path.

Best fit · Self Taught ProDisorganized LecturesEasy GradesSelf Teach RequiredLong Boring TalksKind But Ineffective
  • Many students say the class is easy to pass but hard to learn from.
  • Disorganization and long off-topic lectures are the core complaints.
  • A minority love his energy and career advice, especially in intro CS.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

78/100

Grades cluster at A/A+ and many say the class is easy even when they learn little.

Both online and in-person students report easy outcomes despite teaching complaints.

Is the course easy?

Beginner

72/100

Material is introductory and often diluted by slow, off-topic lectures.

Online CIS023 can feel harder only because support materials are missing.

Is attendance flexible?

Varies

45/100

while others do not; several .

; online is mixed.

Is this professor recommended?

Depends

40/100

Roughly two in ; praise for kindness is offset by teaching quality complaints.

A , while online reviews lean more negative.

Course guide

See how this professor fits your week.

Grading

Lenient

72/100

Students commonly finish with As even when they criticize the instruction.

Format shift

Easy grade reports appear in both formats.

Workload

Light

68/100

Labs and limited skill building.

Format shift

One online CIS023 review mentions more homework and a paid book; most others call work light.

Teaching experience

Poor

32/100

Dominant theme is disorganized, long, low-value lectures with self-teaching required.

Format shift

Online reviews emphasize unfinished Canvas; in-person reviews emphasize boring tangents.

Assessment method

Balanced

55/100

Labs, homework, midterms, and .

Format shift

Online students ; in-person mentions fair but .

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

15 reviews

High confidence · Best fit for Self Taught Pro

In and approachable, but lectures drag, sidetrack, and leave students teaching themselves.

Main concern

Long, boring lectures that deliver little usable content.

What students said

“Easy class, your not going to learn anything tho and will likely fall asleep.”
001
“ . Not only was he disorganized, he does not go over the material that you need to succeed in the class.”
CIS023
“He is one of the ”
001

Remote format

Online

4 reviews

Medium confidence · Best fit for Self Taught Pro

Online CIS sections and little teaching support.

Main concern

Course shell and for weeks.

What students said

“The severe disorganization of his class caused a great deal of distress and confusion for the online course.”
CIS023
“ recordings.”
CIS023
“During the first month he completely neglected the online class”
CIS023

Exam style

Know what to expect from exams and major assignments.

Tests are usually not described as extremely proctored, but wording and prep support can be poor.

Weirdly Worded TestsLabs And HomeworkMidterm And Final

Assessment risk

Standard

52/100

Low score means less forgiving assessment conditions.

In person

but worded oddly; students still rely on outside study.

Weirdly Worded TestsFair MidtermsTextbook Study Needed
“ but not hard”
CIS022
“study the textbook/study to pass the !”
CIS022

Online

Online tests and structure are poorly documented, with last-minute changes and little teaching content.

Changing Test StructureUnclear HomeworkSelf Taught Online
“Dates and ”
CIS023
“ , or online lecture recordings.”
CIS023

Student evidence

See what students actually said.

Top student voice

“Easy class, your not going to learn anything tho and will likely fall asleep.”

Voice snapshots generated from 19 reviews (4 online, 15 in person), focusing on teaching quality versus grade ease. Credibility rating: Medium.

😴 Lecture Quality

32/100

“5 mins of info is somehow stretched to an hour of lecture.”

🅰️ Easy Grades

78/100

“Easy class but you won't learn anything.”

🧩 Disorganization

35/100

“ and sloppy.”

Theme 1

👨‍🏫 About Teaching Style

  • constantly goes off on side tangents
  • Long & boring lectures, often gets sidetracked.
  • He is always open to helping.

Theme 2

📈 About Learning Outcomes

  • you will learn nothing in this class
  • I often have to learn the material outside of class
  • Ten out of ten.

Theme 3

💻 About Online Chaos

  • entire sections of material being neglected
  • Had months to prepare for a course and ended up not even finishing the course in Canvas
  • still didn't

Data context

See exactly what the AI read.

Analysis sample

19

Recent reviews read by the AI

18

Lifetime ratings

68/100

Evidence confidence

Nineteen fairly recent reviews are detailed and consistent on teaching weakness and easy grades, though online sample is only four.

Inside 19 stored ratings

Quality ratings

5 out of 55
4 out of 51
3 out of 51
2 out of 56
1 out of 56

Course coverage

CIS0228 reviews
0017 reviews
CIS0234 reviews

Reported outcomes

A range results lead the reported letter grades.

18 reported outcomes

A range

13

A+ 4 · A 8 · A- 1

B range

3

B+ 1 · B 2

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

2

Audit/No Grade 1 · Rather not say 1