AI Rate Professor

Computer Science

Andrew Clifton

CS133 · CSCI241F · CSCI133F · 23154CSCI · CSCI241 · CSCI123 · CSCI131 · CSC133F · CSCI133 · 54 lifetime ratings

AI rating
89/100
RMP rating
4.1/5
Take again
76.36%
Difficulty
3.2

The decision

Take him if you want a concept-focused CS class with , but stay organized and do .

Best fit · Effort For RewardClear CS lecturesLenient mastery gradingRetake-friendly examsSlow communicationConcept-heavy courses
  • Students often praise his clear explanations and .
  • , and multiple chances to prove understanding.
  • Recent in-person , and disorganization.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

80/100

and if students keep working, though hard coding courses still require effort.

Both formats show lenient grading, but deadlines, and pass-fail modules.

Is the course easy?

Standard

56/100

He explains difficult CS concepts well, but data structures, assembly, and .

Online and by lectures, with in-person CS133 drawing more difficulty complaints.

Is attendance flexible?

Recommended

70/100

as strict, but students say lectures and keeping pace matter for understanding and exams.

Online reviews mention lecture notes and office hours, while behind.

Is this professor recommended?

WorthIt

82/100

Most students recommend him because , and lenient, though recent complaints about responsiveness reduce the score.

Online recommendation is positive but less certain due to fewer reviews, while and more polarized.

Course guide

See how this professor fits your week.

Grading

Generous

88/100

Students repeatedly cite pass-fail , and multiple chances to improve.

Format shift

Both formats show generosity, with exams.

Workload

Moderate

58/100

Assignments are often not excessive and deadlines can be soft, but coding work and studying can be hard in upper-level courses.

Format shift

Online workload is usually described as reasonable, while in-person CS133 has more hard homework complaints.

Teaching experience

Good

84/100

Most students call his lectures clear and conceptually strong, but several recent reviews criticize disorganization, skipped topics, and lack of feedback.

Format shift

Online teaching is generally praised with one communication issue, while and sharper recent criticism.

Assessment method

Balanced

60/100

, and module-based exams rather than relying only on tests.

Format shift

and exams, with online CSCI241 also using group assignments.

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

41 reviews

High confidence · Best fit for Effort For Reward

and grading system, but several recent CS133 reviews describe disorganization and .

Main concern

Some students say assignments, exams, and .

What students said

“he wants you to understand and learn; he really wants you to succeed.”
CSCI241F
“The material on the and does not directly relate to anything learned during the lectures.”
CSC133F

Remote format

Online

9 reviews

Medium confidence · Best fit for Effort For Reward

Online reviews are mostly positive about clarity, leniency, and accessibility, with one recent complaint about poor communication and late grades.

Main concern

Communication and .

What students said

“ and explained in a way that is easy to understand without undermining the difficulty of the topic.”
CSCI123
“I nevar received responses to emails and .”
CS133

Exam style

Know what to expect from exams and major assignments.

His exam system is generally student-friendly because and recover from missed concepts, though some exams are tricky or poorly aligned.

Pass-Fail ModulesExam RetakesOptional Final In Some CasesTricky QuestionsWritten Exams

Assessment risk

StudentFriendly

82/100

Low score means less forgiving assessment conditions.

In person

, optional finals in some cases, and some challenging written or tricky exams.

Pass-Fail ExamsMultiple RetakesOptional Final In Some CasesWritten Exams
“ .”
CSCI123
“ and can be retaken up to 4 times.”
CSC133F

Online

and , but do not clearly prove webcam, proctoring, Lockdown Browser, open-book, or closed-book rules.

Module RetakesGenerous GradingGroup Assignments
“ a later time with no penalty!”
CSCI123
“He puts you into groups for assignments and lets you turn it in on the last day.”
CSCI241

Student evidence

See what students actually said.

Top student voice

“ and makes learning the material easy for anyone.”

Voice snapshots generated from 50 reviews, highlighting key themes in , and . Credibility rating: High.

🎯 Teaching Quality

84/100

“lectures are great and .”

⚖️

88/100

“ and can be retaken up to 4 times.”

📬 Communication Risk

55/100

“ and uses a .”

Theme 1

👨‍🏫 About Teaching Style

  • and answers every question thoroughly.
  • lectures are great and .
  • His teaching is concise and easy to understand.

Theme 2

📈 About Grades And Retakes

  • and can be retaken up to 4 times.
  • !
  • He has excellent lectures and .

Theme 3

⚠️ About Organization And Feedback

  • , and just gives out .
  • .
  • them.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

54

Lifetime ratings

93/100

Evidence confidence

The analysis uses 50 detailed reviews across multiple CS courses and formats, with consistent praise for grading and .

Inside 50 stored ratings

Quality ratings

5 out of 535
4 out of 56
3 out of 54
2 out of 53
1 out of 57

Course coverage

CSCI12316 reviews
CSC133F9 reviews
CS1337 reviews
CSCI2415 reviews
CSCI241F4 reviews
Show 4 more courses
CSCI1333 reviews
CSCI133F3 reviews
23154CSCI2 reviews
CSCI1311 review

Reported outcomes

A range results lead the reported letter grades.

45 reported outcomes

A range

28

A+ 6 · A 21 · A- 1

B range

6

B 6

C range

4

C 4

D range

0

No reported values

F

1

F 1

No letter grade reported

6

Drop/Withdrawal 3 · Incomplete 1 · Not sure yet 2