AI Rate Professor

Computer Science

Richard Pelletier

VB186 · C181 · CIS125 · CISC186 · CISC181 · CISC190 · CIS181 · CIS186 · CISC180 · CISC192 · VISUALBAS · 48 lifetime ratings

AI rating
28/100
RMP rating
2.5/5
Take again
18.75%
Difficulty
3.2

The decision

Avoid unless you already code at a high level and can teach yourself with almost no instructor support.

Best fit · Self Taught ProTough GraderNo FeedbackHeavy HomeworkCondescendingDisorganized
  • Most students report mismatches.
  • Feedback and grades often arrive late or only at semester end, so you cannot course-correct.
  • A minority praise rigorous coding standards, but the unless you are fully self-directed.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

28/100

, so an A demands heavy effort and exact compliance.

Both online and ; evidence is stronger in the larger in-person set.

Is the course easy?

Challenging

36/100

Programming workload is heavy and pedantic, with many calling the pace and volume hard even when content is introductory CS.

Online and in-person both report high difficulty; online adds isolation without teaching support.

Is attendance flexible?

Varies

52/100

while others report it as not required, so policy is inconsistent.

In-person comments split on mandatory attendance; .

Is this professor recommended?

Avoid

22/100

and most comments urge students to pick another professor.

A few positive online and in-person outliers exist, but the majority of both formats advise against him.

Course guide

See how this professor fits your week.

Grading

Harsh

22/100

and reports of zeroing work for small deviations make grades feel unforgiving.

Format shift

and in-person reviews.

Workload

Heavy

24/100

Students repeatedly , and lots of reading and coding.

Format shift

Online Excel/Access weeks and .

Teaching experience

Poor

30/100

Common themes , and a condescending tone when students ask for help.

Format shift

; recent online and in-person reviews are largely negative.

Assessment method

FocusOnAssignments

32/100

Grades hinge on programming projects and .

Format shift

Both formats emphasize projects and weekly work; a .

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

44 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews are , and condescension, with a few who value strict professional coding standards.

Main concern

Code must match his style exactly or , and many feel belittled when asking questions.

What students said

“If you don't do the code the exact way he wants it then he will massively lower your grade.”
CISC192
“Insane amount of work, I was turning in .”
CISC190
“Most pedantic professor I have EVER taken. .”
CISC192

Remote format

Online

4 reviews

Medium confidence · Best fit for Self Taught Pro

Online students describe delayed email replies, little teaching, and heavy Excel/Access or .

Main concern

and almost no instruction leave struggling students stuck.

What students said

“This professor would take a weeks Excel/Access assignment and then his response read in a condescending tone.”
CISC181
“I haven't received feedback or grades, on weekly projects since week 4, it is week 10.”
CISC190
“Truly the most absurd amount of coursework I have ever had.”
C181

Exam style

Know what to expect from exams and major assignments.

; quizzes appear online and midterms are sometimes delayed or sparse.

Online QuizzesProject HeavyLimited FeedbackUnclear Midterm Timing

Assessment risk

Standard

48/100

Low score means less forgiving assessment conditions.

In person

and some test-heavy tags more than webcam or lockdown policies.

Project GradingTest Heavy TagsIn-Class Feedback Optional
“Tried really hard on a project? Too bad because if you messed up on one small thing he will count it all as a zero.”
CISC192
“You need to read the book for the quizzes. The and as many times as you want.”
CISC186

Online

Online reviews mention weekly projects and occasional midterms that can be late or missing, with .

Weekly ProjectsDelayed MidtermNo Clear Proctoring Mentioned
“He failed to get a so we didn't do one.”
CISC190
“Doesn't grade anything until nearly the end.”
C181

Student evidence

See what students actually said.

Top student voice

“One of the . If you don't do the code the exact way he wants it then he will massively lower your grade.”

Voice snapshots generated from 48 reviews, highlighting grading, feedback, and workload themes. Credibility rating: High.

📉 Teaching Quality

30/100

“ and is condescending.”

⚖️

22/100

“if you messed up on one small thing he will count it all as a zero.”

📚 Workload Intensity

24/100

“Insane amount of work, I was turning in .”

👎 Recommendation

22/100

“0/10 Definitely avoid.”

Theme 1

👨‍🏫 About Teaching Style

  • he will not teach you, you have do your own
  • Essentially, not a teacher, just an inattentive babysitter
  • It's like taking a class without a teacher at all!!

Theme 2

📈 About Difficulty and Grades

  • wants you to code according to his way only
  • he does not grade ANY assignment until the end of the semester
  • if you want to get a good grade

Theme 3

💬 About Communication

  • There was absolutely no communication from him till today

Data context

See exactly what the AI read.

Analysis sample

48

Recent reviews read by the AI

48

Lifetime ratings

86/100

Evidence confidence

Forty-eight reviews span many years with detailed repeated themes on grading and .

Inside 48 stored ratings

Quality ratings

5 out of 510
4 out of 53
3 out of 56
2 out of 512
1 out of 517

Course coverage

CISC19010 reviews
CISC19210 reviews
CISC1869 reviews
CISC1817 reviews
VB1863 reviews
Show 6 more courses
C1812 reviews
CIS1812 reviews
CIS1862 reviews
CIS1251 review
CISC1801 review
VISUALBAS1 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

16 reported outcomes

A range

3

A 3

B range

3

B+ 1 · B 1 · B- 1

C range

2

C+ 1 · C 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

8

Drop/Withdrawal 3 · Not sure yet 4 · Rather not say 1