AI Rate Professor

Computer Science

Leslie Russell

CS111 · 2 lifetime ratings

AI rating
42/100
RMP rating
2.5/5
Take again
50%
Difficulty
3.5

The decision

if you need intro CS scaffolding and can handle uneven teaching energy; otherwise look elsewhere.

Best fit · Effort For RewardPolarizing teaching qualityIndustry hobbyist vibeLecture heavyParticipation mattersHomework outlines help beginners
  • one student loved the intro CS scaffolding, another called him the .
  • focus on writing code.
  • Attendance and respect issues appear in the negative review, including wrong-name callouts.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

55/100

One student earned an A with , but another withdrew and found the course unforgiving.

All evidence is from in-person CS111 reviews.

Is the course easy?

Standard

52/100

, yet difficulty ratings and reading load keep it from feeling easy.

All evidence is from in-person CS111 reviews.

Is attendance flexible?

Mandatory

22/100

and tags warn that skipping class means you will not pass.

All evidence is from in-person CS111 reviews.

Is this professor recommended?

Depends

48/100

and one strong no.

All evidence is from in-person CS111 reviews.

Course guide

See how this professor fits your week.

Grading

Fair

50/100

One A and or harsh grading.

Format shift

.

Workload

Moderate

48/100

, but and lecture load.

Format shift

.

Teaching experience

Average

45/100

Students either praise feedback and structure or slam disengaged, disrespectful teaching.

Format shift

.

Assessment method

FocusOnAssignments

35/100

Comments center on homework implementations and outlines more than formal exams.

Format shift

.

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

2 reviews

Medium confidence · Best fit for Effort For Reward

In-person CS111 is a coin flip: , while others report disengaged teaching and harsh personal treatment.

Main concern

Disrespectful interactions and .

What students said

“Providing an outline for the to writing code”
CS111
“Literally the . He worked in industry and said he taught as a hobby”
CS111

Remote format

Online

0 reviews

Low confidence

No stored summary is available for this format.

Main concern

No main concern is stored for this format.

Exam style

Know what to expect from exams and major assignments.

Reviews .

Assessment risk

Varies

50/100

Low score means less forgiving assessment conditions.

In person

In-person reviews focus on homework and .

“ general outline provided by him”
CS111

Online

Student evidence

See what students actually said.

Top student voice

“Literally the . He worked in industry and said he taught as a hobby and you could tell.”

Voice snapshots generated from 2 in-person reviews spanning 2020-2021, highlighting polarized teaching and . Credibility rating: Low.

🎯 Teaching Quality

45/100

“This professor was my intro to CS and I enjoyed his class.”

👍 Recommendation Split

48/100

“He should not be a professor.”

📝

60/100

“Providing an outline for the to writing code without spending too much time worrying about the structure.”

Theme 1

👨‍🏫 About Teaching Style

  • He worked in industry and said he taught as a hobby and you could tell.
  • His heart was not in teaching.

Theme 2

📈 About Difficulty & Grades

  • general outline
  • Skip class? You won't pass.
  • Get ready to read

Data context

See exactly what the AI read.

Analysis sample

2

Recent reviews read by the AI

2

Lifetime ratings

28/100

Evidence confidence

Only two older reviews with opposite extremes, so confidence in a stable pattern is limited.

Inside 2 stored ratings

Quality ratings

5 out of 50
4 out of 51
3 out of 50
2 out of 50
1 out of 51

Course coverage

CS1112 reviews

Reported outcomes

A range results lead the reported letter grades.

2 reported outcomes

A range

1

A 1

B range

0

No reported values

C range

0

No reported values

D range

0

No reported values

F

0

No reported values

No letter grade reported

1

Drop/Withdrawal 1