AI Rate Professor

Computer Information Systems

Ridge McGhee

CS063A · CS2B · CS64A · F064A · CS2A · CS1A · CS63 · CS63A · CS02Y · 14 lifetime ratings

AI rating
23/100
RMP rating
2.3/5
Take again
Difficulty
3.4

The decision

if you are already comfortable teaching yourself programming and mainly need the credit.

Best fit · Self Taught ProSelf-teaching requiredSlow responsesUnclear assignmentsHeavy independent projectsOccasional strong lectures
  • Most negative reviews say students had to teach themselves with little instructor support.
  • Online reviews are , and little content beyond the text.
  • A and helpfulness, but they are outweighed by complaints about preparation and course design.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

34/100

Getting an A appears possible in some sections, but most comments , and demanding projects.

Online evidence is harsher and suggests high effort with weak support, while but many self-teaching warnings.

Is the course easy?

Challenging

28/100

The programming content and because students often must learn APIs, mobile development, or course material mostly on their own.

Online reviews describe compressed and aggressive workloads, while but often mention vague or poorly paced material.

Is attendance flexible?

Varies

55/100

Reviews do not clearly establish a , so flexibility cannot be confidently judged.

Neither online nor .

Is this professor recommended?

Avoid

25/100

because they describe weak communication, poor preparation, and a learn-it-yourself experience.

Online reviews are almost uniformly negative, while but remain mostly risky.

Course guide

See how this professor fits your week.

Grading

Fair

45/100

but many complaints about vague grading and delayed feedback.

Format shift

, while in-person reviews include both fair-effort praise and .

Workload

Heavy

25/100

Workload is heavy because students describe weekly work, compressed chapters, and .

Format shift

Online sections sound especially compressed, while but often require major independent learning.

Teaching experience

Poor

30/100

Teaching quality is poor overall because repeated comments describe little instruction, weak preparation, and poor responsiveness despite a .

Format shift

Online teaching is consistently criticized, while reviews to very poor in many others.

Assessment method

FocusOnAssignments

25/100

Assessment appears assignment and project focused, with student-authored quizzes, homework, labs, and .

Format shift

Both formats emphasize assignments and projects rather than traditional exams.

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

10 reviews

High confidence · Best fit for Self Taught Pro

In-person reviews are mixed, with a few strong positives but and self-learning.

Main concern

The main risk is inconsistent instruction and vague course organization.

What students said

Ridge was completely unprepared, and is in no way knowledgeable about the subject.
CS63A
In so all what you need to do is to put some efforts in his class and you will definitely get an A or even an A+.
CS1A
If you really interested to learn and are capable to teach yourself when needed.
CS02Y

Remote format

Online

4 reviews

High confidence · Best fit for Self Taught Pro

Online reviews are strongly negative because students , and weak forum support.

Main concern

Students say online sections provide too little instructor help for .

What students said

I learned more by myself.
F064A
never replies to forum questions, and one assignment
CS2B
.
CS2B

Exam style

Know what to expect from exams and major assignments.

Reviews discuss quizzes, assignments, and projects, but they do not clearly prove proctoring, open-book rules, or .

Reviews do not clearly prove exam formatStudent-authored quizzesAssignments and final projects

Assessment risk

Varies

50/100

Low score means less forgiving assessment conditions.

In person

, and grading uncertainty, but do not clearly prove proctoring, open-book, midterm, or .

Quiz questionsVague assignmentsExam policy not clearly proven
badly written and
CS63A
Does not specify grading mechanism, how many assignments to complete, or due dates.
CS63

Online

Online reviews mention student-authored quizzes and , but do not clearly prove webcam, proctoring, Lockdown Browser, open-book, midterm, or .

Student-authored quizzesFinal projectExam policy not clearly proven
students have to create and as assignments
F064A
Don't expect to !
F064A

Student evidence

See what students actually said.

Top student voice

Taking this class is same as .

Voice snapshots generated from 14 reviews, highlighting key themes in teaching, workload, communication, and grading. Credibility rating: High.

🎯 Teaching Quality

30/100

Ridge was completely unprepared, and is in no way knowledgeable about the subject.

👍 Recommendation Risk

25/100

Do yourself a favor and and very helpful.

📚 Self-Teaching Load

25/100

You'll be learning on your own, so just buy the book and self-teach.

Theme 1

👨‍🏫 About Teaching Style

  • Mr. McGhee is always prepared during class.
  • You get nothing from him after first week.
  • Ridge was completely unprepared, and is in no way knowledgeable about the subject.

Theme 2

📈 About Difficulty & Grades

  • can't believe he puts 2 courses thing on one!
  • put some efforts in his class and you will definitely get an A or even an A+.
  • Absorbing 30 chapters in 6 weeks, then writing your own app may be too aggressive.

Theme 3

💬 About Support

  • never replies to forum questions, and one assignment
  • .
  • Answered tough questions during the class.

Data context

See exactly what the AI read.

Analysis sample

14

Recent reviews read by the AI

14

Lifetime ratings

86/100

Evidence confidence

Fourteen reviews across multiple courses show a consistent pattern of weak support and self-teaching, despite some older and .

Inside 14 stored ratings

Quality ratings

5 out of 52
4 out of 52
3 out of 51
2 out of 53
1 out of 56

Course coverage

CS64A3 reviews
CS1A2 reviews
CS2B2 reviews
CS63A2 reviews
CS02Y1 review
Show 4 more courses
CS063A1 review
CS2A1 review
CS631 review
F064A1 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

4 reported outcomes

A range

1

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

2

Incomplete 1 · Not_Sure_Yet 1