AI Rate Professor

Computer Science

Dennis Rainey

CS1B · CS1A · 27 lifetime ratings

AI rating
82/100
RMP rating
4.3/5
Take again
81.48%
Difficulty
2.5

The decision

CS1A/1B if you want the A more than maximum rigor.

Best fit · Easy A HunterExtra Credit KingSuper NiceEasy ASometimes DisorganizedCaring CS Prof
  • and high A rates.
  • Lectures can be slow, tangential, or disorganized, so .
  • Open-note quizzes/exams and flexible due dates make grades very attainable.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

86/100

, and doable exams make an A the expected outcome with ordinary effort.

Both online and .

Is the course easy?

Beginner

74/100

CS1A/1B concepts stay approachable; difficulty rises only if lectures alone are your only resource.

Online students self-study more; .

Is attendance flexible?

Optional

78/100

and provide recorded lectures, though some still recommend showing up.

Online is especially flexible; a as required for transfer habits.

Is this professor recommended?

WorthIt

82/100

and grades even when they critique lecture quality.

Recommendation holds in both formats with slightly more structure complaints online.

Course guide

See how this professor fits your week.

Grading

Generous

88/100

, and open-note style assessments pad grades substantially.

Format shift

is praised across online and in-person reviews.

Workload

Light

68/100

professors, with a few busier weeks.

Format shift

Some online comments still note many assignments plus quizzes and a final.

Teaching experience

Good

70/100

, but lectures can be slow, repetitive, or disorganized.

Format shift

In-person fans emphasize care; online critics focus on tangents and pacing.

Assessment method

Balanced

55/100

Mix of , midterm, and final.

Format shift

Online often notes open-note quizzes and 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

15 reviews

High confidence · Best fit for Beginner Friendly

and thorough with straightforward tests, though a few dislike disorganization or .

Main concern

students.

What students said

“Dennis is by far the .”
CS1B
“ so i feel bad saying he's not a great professor.”
CS1A
“He gives out so much EC that it can boost you up a whole letter grade.”
CS1B

Remote format

Online

12 reviews

High confidence · Best fit for Easy A Hunter

Online CS sections are easy with recorded lectures, , and ; main knock is slow or meandering teaching.

Main concern

Due-date changes and side tangents can confuse students who need tight structure.

What students said

“This man is a sweetheart. Bunch of and an easy A.”
CS1B
“Though he is incredibly lenient and an easy A. if you want an A.”
CS1B
“2 quizzes , 1 midterm, 1 final, open note, and around 18 assignments.”
CS1A

Exam style

Know what to expect from exams and major assignments.

and study; softens any tricky items.

Open NoteExtra CreditStraightforward if StudiedSome Trick QuestionsQuizzes Plus Midterm Final

Assessment risk

StudentFriendly

76/100

Low score means less forgiving assessment conditions.

In person

if you study notes, with occasional trick questions offset by EC.

Straightforward TestsExtra CreditSome Trick Questions
“ .”
CS1B
“ nice guy, however.”
CS1A

Online

count and generous .

Open NoteExtra CreditRecorded Lectures
“2 quizzes , 1 midterm, 1 final, open note, and around 18 assignments.”
CS1A
“Bunch of and an easy A.”
CS1B

Student evidence

See what students actually said.

Top student voice

“This man is a sweetheart. Bunch of and an easy A.”

Voice snapshots generated from 27 CS1A/CS1B reviews across online and , and lecture critiques. Credibility rating: Medium.

🅰️ Easy A and

86/100

“He gives out so much EC that it can boost you up a whole letter grade.”

❤️

88/100

“Dennis is a really sweet guy that just radiates kindness.”

🧩 Lecture Organization Mixed

55/100

“gets sidetracked all the time. .”

👍 Strong Recommendation for Grades

82/100

“If you're looking for an easy A however, this is your class.”

Theme 1

👨‍🏫 About Teaching Style

  • His lectures may be a bit slow but they are still pretty good.
  • he spends a huge deal of time going over topics over and over
  • not the .

Theme 2

📈 About Difficulty and Grades

  • SUPER EASY class
  • do the work and you are good
  • nigh impossible not to receive a B minimum.

Theme 3

❤️ About Character

  • Dennis is so sweet.
  • he is a great professor, just so <3
  • Wish he had a Cs1d class.

Data context

See exactly what the AI read.

Analysis sample

27

Recent reviews read by the AI

27

Lifetime ratings

72/100

Evidence confidence

Twenty-seven reviews with consistent easy-A and kindness themes, but a smaller sample and some older years lower confidence versus larger profiles.

Inside 27 stored ratings

Quality ratings

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

Course coverage

CS1B14 reviews
CS1A13 reviews

Reported outcomes

A range results lead the reported letter grades.

22 reported outcomes

A range

19

A+ 6 · A 11 · A- 2

B range

3

B+ 1 · 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