AI Rate Professor

Computer Science

John Stuart

CS12 · 7 lifetime ratings

AI rating
94/100
RMP rating
4.4/5
Take again
85.71%
Difficulty
2.9

The decision

Strong pick for CS12 if you want a fair instructor who gives study guides and .

Best fit · Effort For RewardClear lecturesOpen-note testsStudy-guide friendlyDry but fair CSAccessible on Slack
  • Assembly content is dry, but students say he works hard to make CS12 understandable and fair.
  • and open notes, which softens the difficulty.
  • and report A-range grades.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

82/100

Open notes, near-identical study guides, and straightforward homework make high grades very attainable with normal effort.

Both online and ; online comments especially stress open-note exams.

Is the course easy?

Standard

52/100

Assembly can overwhelm, but structure and support keep the intellectual load moderate rather than brutal.

; in-person reviews stress boring but not hard content.

Is attendance flexible?

Optional

84/100

and lectures can be reviewed online.

Both formats report optional or non-mandatory attendance; .

Is this professor recommended?

MustTake

88/100

, and making dry material manageable.

Recommendation is strong in both online and in-person reviews.

Course guide

See how this professor fits your week.

Grading

Fair

72/100

and ; not a free A, but transparent and reasonable.

Format shift

and in-person comments.

Workload

Light

72/100

Weekly homework is usually 1-2 hours and labs are described as straightforward.

Format shift

; online also calls workload reasonable.

Teaching experience

Excellent

86/100

Students praise structured lectures, humor, accessibility, and real effort to make assembly less painful.

Format shift

Teaching praise is strong across online and in-person formats.

Assessment method

Balanced

58/100

Mix of , and .

Format shift

; online more often mentions timed tests.

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

3 reviews

Medium confidence · Best fit for Beginner Friendly

they have had so far, with straightforward homework and an easily passable class.

Main concern

Lectures can still feel boring even when informative.

What students said

“ so far.”
CS12
“The class itself is extraordinarily boring but informative and not difficult.”
CS12
“The class is easily passable.”
CS12

Remote format

Online

4 reviews

Medium confidence · Best fit for Effort For Reward

Online CS12 is well structured with , and study guides, though one student found directions confusing.

Main concern

.

What students said

“ , don't stress.”
CS12
“He does everything possible to make the class as easy as possible, like giving a study guide that was almost the same as the final.”
CS12
“Only complaint would be the time to do them.”
CS12

Exam style

Know what to expect from exams and major assignments.

, though timed computation can still pressure students.

Open noteStudy guideTimed computational questions

Assessment risk

StudentFriendly

84/100

Low score means less forgiving assessment conditions.

In person

and final difficulty but do not clearly prove open-note or .

Midterm and finalHomework based
“The , but the .”
CS12

Online

and study guides that closely match the final.

Open noteStudy guide almost same as finalTimed computational questions
“ , don't stress.”
CS12
“giving a study guide that was almost the same as the final.”
CS12

Student evidence

See what students actually said.

Top student voice

“He does everything possible to make the class as easy as possible, like giving a study guide that was almost the same as the final. And he has a good sense of humor.”

Voice snapshots generated from 7 , and dry CS content. Credibility rating: Medium.

📘 Student-Friendly Exams

84/100

“ , don't stress.”

👨‍🏫 Teaching Quality

86/100

“ so far.”

👍 Recommendation

88/100

“I am extremely glad he was my instructor for this class and .”

😴 Dry Content Reality

52/100

“The class itself is extraordinarily boring but informative and not difficult.”

Theme 1

👨‍🏫 About Teaching Style

  • His lectures really help with comprehension if .
  • Stu puts in a lot of effort to make his lectures engaging.
  • He has Slack and you can message him anytime.

Theme 2

📈 About Difficulty & Grades

  • The class is easily passable.
  • Grade is based on weekly homework (1-2 hours), midterm, and a final.
  • Only complaint would be the time.

Theme 3

🧩 About Course Content

  • Assembly language is boring and can be really overwhelming.
  • While the content itself is .

Data context

See exactly what the AI read.

Analysis sample

7

Recent reviews read by the AI

7

Lifetime ratings

62/100

Evidence confidence

Seven detailed reviews with consistent grade outcomes and themes, but still a modest sample size.

Inside 7 stored ratings

Quality ratings

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

Course coverage

CS127 reviews

Reported outcomes

A range results lead the reported letter grades.

7 reported outcomes

A range

7

A 6 · 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

0

No reported values