AI Rate Professor

Computer Information Systems

Grant Larkin

CIS22C · CIS41B · PYTHON0 · CIS41A · CIS29 · CIS22B · 83 lifetime ratings

AI rating
24/100
RMP rating
2.6/5
Take again
36.07%
Difficulty
3.4

The decision

Avoid Grant Larkin unless you are comfortable self-teaching, chasing clarification, and .

Best fit · Self Taught ProVague InstructionsHarsh GradingSelf-Taught CourseHeavy LabsRegrade Dependent
  • Many students complain that not clearly stated.
  • Grades can still be decent because of .
  • The course often rewards and clarify requirements aggressively.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

45/100

Good grades , and grade boosts, but students often pay a high cost in clarification, self-study, and frustration.

Online , while in-person reviews include more examples of regrades and occasional leniency.

Is the course easy?

Standard

48/100

The concepts are not always described as hard, but and weak instruction make the courses feel harder than the content itself.

Online students more often call the class self-taught, while and examples are difficult to follow.

Is attendance flexible?

Optional

88/100

, though office hours or live sessions may be important for clarification.

Both formats are generally flexible on attendance, but online students may need Zoom or .

Is this professor recommended?

Avoid

30/100

The main reason students avoid him is the combination of , and limited teaching help.

Online reviews are more negative overall, while independent students.

Course guide

See how this professor fits your week.

Grading

Strict

35/100

Students often report harsh or arbitrary grading, but , and .

Format shift

Online reviews more often mention zeros and harsh grading, while .

Workload

Overwhelming

25/100

Many comments describe long , and heavy time demands.

Format shift

Online and students adding more self-teaching time.

Teaching experience

Poor

32/100

Many students say , and questions or emails are not answered well.

Format shift

Online teaching complaints are stronger, while solid after adjustment.

Assessment method

FocusOnAssignments

25/100

Student complaints center , and assignment specifications rather than traditional exams.

Format shift

Both formats are assignment heavy, with , and exam mistakes.

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

21 reviews

High confidence · Best fit for Self Taught Pro

In-person reviews are mixed but , and high lab workload.

Main concern

Even in person, students often need outside help or office hours to understand expectations.

What students said

instructions are contradictory at times
CIS41A
Unclear directions, several times for is done
CIS41B
instructions can be vague and needed to watch his lectures to get all the details to get the A.
CIS29

Remote format

Online

29 reviews

High confidence · Best fit for Self Taught Pro

Online reviews are strongly negative overall, especially , and slow or limited communication.

Main concern

Students often feel forced to self-teach while .

What students said

instruction
CIS41B
Self taught class with a teacher who does not know how to grade.
CIS22C
assignment instructions unclear or downright contradictory, doesn't respond to emails, only office hours.
CIS41B

Exam style

Know what to expect from exams and major assignments.

, but students also report vague or mistake-prone exams, so the .

Open All Day MidtermsOptional FinalRegrades AvailableMistake-Prone ExamsNo Clear Proctoring Evidence

Assessment risk

Varies

62/100

Low score means less forgiving assessment conditions.

In person

In-person reviews mention open all day midterms, optional finals, easy tests in some sections, and .

Open All Day MidtermsOptional FinalEasy Tests In Some SectionsNo Clear Proctoring Evidence
.
CIS41B
.
CIS29
but the planet.
CIS22C

Online

Online reviews mention long-window midterms, optional finals, regrades, and .

12-Hour MidtermOptional FinalRegrades AvailableNo Clear Proctoring Evidence
Had 12 hours for the midterm
CIS41A
and .
CIS29
He does allow regrades for up to half the credit you lost
CIS41A

Student evidence

See what students actually said.

Top student voice

This professor is arbitrary in .

Voice snapshots generated from 50 reviews, highlighting key themes in , and format differences. Credibility rating: High.

⚠️ Teaching Quality

32/100

Reads off slideshows word for word during lecture and

⚖️

35/100

gives zeros/failing grades on for criteria not mentioned in instructions.

📦 Workload

25/100

avrg lab length is 400 lines of code and with one a week.

Theme 1

🧩 About Instructions

  • instructions are contradictory at times
  • Unclear directions, several times for is done

Theme 2

⚖️

  • He uses AI to grade and then accused me of using AI!
  • He grades terribly, and .
  • He does allow regrades for up to half the credit you lost

Theme 3

💻 About Workload & Learning

  • This class is 95% learn on your own through searching up how to do stuff.
  • Lots of work and expects to b professional quality.
  • The lectures and example code he gives for new concepts is useless, if you want to understand the .

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

83

Lifetime ratings

94/100

Evidence confidence

The analysis uses 50 reviews across online and in-person sections, with highly consistent complaints about vague requirements and grading.

Inside 50 stored ratings

Quality ratings

5 out of 514
4 out of 514
3 out of 510
2 out of 520
1 out of 525

Course coverage

CIS41B16 reviews
CIS22C12 reviews
CIS41A11 reviews
CIS299 reviews
CIS22B1 review
Show 1 more courses
PYTHON01 review

Reported outcomes

A range results lead the reported letter grades.

47 reported outcomes

A range

20

A+ 5 · A 13 · A- 2

B range

4

B+ 2 · B 2

C range

3

C+ 1 · C 2

D range

1

D+ 1

F

0

No reported values

No letter grade reported

19

Drop/Withdrawal 1 · Incomplete 1 · Not sure yet 11 · Rather not say 6