AI Rate Professor

Computer Science

John Reynolds

M10J · CSM10J · 3 lifetime ratings

AI rating
68/100
RMP rating
4.3/5
Take again
—
Difficulty
3.7

The decision

if you already code a little; if you have never programmed.

Best fit · Self Taught ProJava intro mixedPrior knowledge expectedWeekly hard labsHomie vibe in personPowerPoint coding
  • In-person students call him excellent and
  • Online Java intro felt too hard for true beginners with
  • He helps, but assumes some prior programming knowledge

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

40/100

Reported B grades and weekly hard labs suggest solid effort is needed, especially online.

Online evidence .

Is the course easy?

Challenging

35/100

Online students rate difficulty high and say it is Java, not true intro programming for absolute beginners.

Online is clearly tougher; in-person comments lack depth.

Is attendance flexible?

Mandatory

30/100

The ; other formats do not clearly prove flexibility.

online review.

Is this professor recommended?

Depends

58/100

, while the online review warns absolute beginners away.

strong in person, cautious online.

Course guide

See how this professor fits your week.

Grading

Fair

52/100

Two reported B grades and but .

Format shift

Grade detail is limited across both formats.

Workload

Heavy

32/100

, and a quiz due every week.

Format shift

Workload detail comes mainly from the online review.

Teaching experience

Good

70/100

In-person praise is high, but the online student criticizes PowerPoint-based coding instruction.

Format shift

Teaching experience looks better in person than online.

Assessment method

Balanced

55/100

Assessment includes weekly labs, projects, and .

Format shift

Online review supplies most assessment detail.

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

Low confidence · Best fit for Beginner Friendly

In-person students give strong praise, calling the class an excellent Java intro and .

Main concern

Very little detail beyond short positive blurbs.

What students said

“he's a ”
M10J
“Excellent class, really great intro to Java.”
CSM10J

Remote format

Online

1 reviews

Low confidence · Best fit for Self Taught Pro

The single online review says CSM10J is a tough Java intro with and .

Main concern

Expects prior programming knowledge and .

What students said

“ if you haven't done any programming yet.”
CSM10J

Exam style

Know what to expect from exams and major assignments.

Reviews mention quizzes and but do not clearly prove proctoring style or .

Assessment risk

Standard

50/100

Low score means less forgiving assessment conditions.

In person

beyond calling the class a solid Java intro.

Java intro coursework
“Excellent class, really great intro to Java.”
CSM10J

Online

Online evidence mentions weekly hard labs, projects, and a .

Weekly labsWeekly projectsWeekly quiz
“The labs and projects and a and due every week.”
CSM10J

Student evidence

See what students actually said.

Top student voice

“ if you haven't done any programming yet.”

Voice snapshots generated from 3 reviews (1 online, 2 in person), highlighting format split and beginner risk. Credibility rating: Low.

🎯 Teaching Quality

70/100

“Excellent class, really great intro to Java.”

🖥️ Online Difficulty

35/100

“This class is an intro to Java, not an intro to programming.”

👍 In-Person Vibe

85/100

“he's a ”

📚 Workload

32/100

“The labs and projects and a and due every week.”

Theme 1

👨‍🏫 About Teaching Style

  • He teaches using powerpoint, which is not a proper way to learn coding
  • He will help you, but expects you to have prior programming knowledge
  • Excellent class, really great intro to Java

Theme 2

📈 About Difficulty & Grades

  • The labs and projects and a and due every week
  • if you haven't done any programming yet
  • he's a

Data context

See exactly what the AI read.

Analysis sample

3

Recent reviews read by the AI

3

Lifetime ratings

35/100

Evidence confidence

Only three reviews total, short comments, and a .

Inside 3 stored ratings

Quality ratings

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

Course coverage

CSM10J2 reviews
M10J1 review

Reported outcomes

B range results lead the reported letter grades.

2 reported outcomes

A range

0

No reported values

B range

2

B 2

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