AI Rate Professor

Computer Science

James Geddes

CIS80 · CS81 · CS85 · CS50 · CS3 · CS80ONLINE · CS80 · 161 lifetime ratings

AI rating
95/100
RMP rating
4.6/5
Take again
100%
Difficulty
2.3

The decision

where effort reliably turns into a high grade.

Best fit · Easy A HunterClear Online StructureResponsive FeedbackOpen Book TestsEasy A if You WorkWeb Programming Expert
  • Near-perfect recommendation with
  • and
  • readings and homework

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

86/100

Do weekly work and open-book style tests and an A is common; and email.

Both formats report easy As; online comments most strongly stress 100% with effort.

Is the course easy?

Beginner

72/100

Web and , though real coding and PHP can challenge some students.

Online resources and structure make content easier to follow than typical CS online classes.

Is attendance flexible?

Optional

82/100

Many online and ; the course runs on weekly deadlines.

; some in-person sections still expect presence.

Is this professor recommended?

MustTake

96/100

Would-take-again is 100% in stats and .

Online and format split.

Course guide

See how this professor fits your week.

Grading

Lenient

82/100

Fair, clear criteria and open-resource tests; .

Format shift

Online grading praised as fair and timely; .

Workload

Moderate

62/100

, and a ; manageable if you stay on schedule.

Format shift

Compressed online sessions feel heavier; normal-paced sections feel moderate.

Teaching experience

Excellent

90/100

, and genuine career interest for students.

Format shift

Online teaching quality is a major strength; .

Assessment method

Balanced

48/100

and quizzes plus tests and an end project; .

Format shift

Online emphasizes weekly quizzes and assignments; project and tests appear in both.

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

16 reviews

Medium confidence · Best fit for Beginner Friendly

In-person sections are practical and ; some still describe open-book tests and full credit for .

Main concern

A few find lectures long-winded, but .

What students said

“ and open internet. Easy A.”
CS80
“He cares about his students' success and is a very good teacher.”
CS80
“Awesome professor, and good homework”
CS80ONLINE

Remote format

Online

34 reviews

High confidence · Best fit for Self Taught Pro

Online CS80/81/85/3 are exceptionally organized with , and easy open-resource quizzes.

Main concern

You must keep up weekly; coding can still challenge beginners without asking for help.

What students said

“the whole class is outline from the very beginning, you know when to read the and when to prepare for a quiz.”
CS80
“Same thing with his exams, and they are open notes, so that is an extra plus mark in my books.”
CS81
“I got literally a 100% in his class just by putting forth effort.”
CS80

Exam style

Know what to expect from exams and major assignments.

Multiple students report open-book, open-note, and and straightforward.

Open bookOpen notesOpen internet for someNot timed testsWeekly quizzes

Assessment risk

StudentFriendly

90/100

Low score means less forgiving assessment conditions.

In person

as open book, open note, and open internet with .

Open bookOpen noteOpen internetEasy A
“ and open internet. Easy A.”
CS80
“The and they are not timed.”
CS81

Online

Online quizzes and tests are often easy, short, and open notes or open resource; .

Open notesEasy weekly quizzesClear quiz schedule
“ and but they are really easy and not too long.”
CS80ONLINE
“they are open notes, so that is an extra plus mark in my books.”
CS81

Student evidence

See what students actually said.

Top student voice

“I got literally a 100% in his class just by putting forth effort. The assignments and and .”

Voice snapshots generated from 50 CS web programming , and easy As. Credibility rating: High.

🎯 Teaching Quality

90/100

“Professor Geddes creates a wonderfully inclusive online learning environment to provide strong support for all students.”

🗂️ Course Organization

92/100

“the whole class is outline from the very beginning, you know when to read the and when to prepare for a quiz.”

🅰️ Easy Grade Path

86/100

“Easy A if you do the work.”

💬 Responsiveness

90/100

“Professor Geddes was quick to respond to every question that I emailed to him with detailed, easy-to-understand insight.”

Theme 1

👨‍🏫 About Teaching Style

  • Excellent instructor, he gives a lot of material and is friendly and helpful.
  • Great at teaching,

Theme 2

📈 About Difficulty & Grades

  • Easy class. The actual coding can be difficult but if you send him a screenshot he'll walk you through how to fix your problem.
  • If you put the time in you will learn so much through this course
  • As long as you turn something in, you get full credit on the homework

Theme 3

💻 About Online Experience

  • This was a very good online class as alot of work was required.
  • Hard to tell by doing a course online, naturally, but the .
  • .

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

161

Lifetime ratings

88/100

Evidence confidence

Fifty reviews with very consistent organization, responsiveness, and easy-grade themes across many CS web courses and years.

Inside 50 stored ratings

Quality ratings

5 out of 5132
4 out of 519
3 out of 54
2 out of 54
1 out of 52

Course coverage

CS8019 reviews
CS817 reviews
CS857 reviews
CS80ONLINE6 reviews
CS34 reviews
Show 4 more courses
CS503 reviews
CIS802 reviews
17011 review
34601 review

Reported outcomes

A range results lead the reported letter grades.

27 reported outcomes

A range

26

A+ 7 · A 18 · A- 1

B range

1

B+ 1

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