AI Rate Professor

Computer Science

Trevor Hartman

CIS18 · CIS50 · CIS12 · 3 lifetime ratings

AI rating
83/100
RMP rating
4.3/5
Take again
80%
Difficulty
4.3

The decision

Take Hartman if you want a demanding but .

Best fit · Effort For RewardVery Difficult CoursesHelpful After ClassReal-World ExperienceLots of HomeworkRewards Persistence
  • Students consistently say the , and sometimes overwhelming.
  • Hartman is seen as knowledgeable, supportive, and willing to stay late to help.
  • Grades are strong when students persist, but the A requires real effort.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

62/100

All reported grades are A-range, but comments repeatedly say the A , and help-seeking rather than low effort.

All evidence comes from in-person reviews, with .

Is the course easy?

Challenging

28/100

Students describe the material as hard, tricky, logic-heavy, and sometimes overwhelming.

All .

Is attendance flexible?

Recommended

55/100

Participation matters appears in one review, but comments do not prove a .

Only in-person reviews mention participation, and .

Is this professor recommended?

WorthIt

82/100

Most students recommend him because , and helps students who make the effort.

Recommendation and is positive despite high difficulty.

Course guide

See how this professor fits your week.

Grading

Lenient

72/100

A-range grades are common, and students say he respects effort and adjusts coursework when needed.

Format shift

.

Workload

Heavy

28/100

Reviews mention lots of , and difficult long-running projects.

Format shift

The heavy workload .

Teaching experience

Good

82/100

Students describe him as , and available, though one course format was confusing while being reworked.

Format shift

All .

Assessment method

FocusOnAssignments

25/100

Comments , and a semester-long project rather than exams.

Format shift

In-person reviews emphasize assignment-based assessment, with no online assessment evidence.

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

5 reviews

High confidence · Best fit for Effort For Reward

In-person reviews describe difficult programming courses with strong instructor support and real-world context.

Main concern

The main concern is the high workload and difficult logic-heavy material.

What students said

“Very difficult class, very good professor.”
CIS-12
“It's still a tricky class, but as much as he can.”
CIS-50
“ and overwhelming due to administration shenanigans.”
CIS-18

Remote format

Online

0 reviews

Low confidence

No stored summary is available for this format.

Main concern

No main concern is stored for this format.

Exam style

Know what to expect from exams and major assignments.

The reviews do not clearly prove exam .

Reviews Do Not Clearly Prove Exam Policy

Assessment risk

Varies

50/100

Low score means less forgiving assessment conditions.

In person

or proctoring requirements.

Reviews Do Not Clearly Prove Exam Policy

Online

Student evidence

See what students actually said.

Top student voice

“Very difficult class, very good professor.”

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

🎯 Teaching Quality

82/100

“Trevor Hartman explains and articulates this class well it was great to be a part of it after 10+ years away from college.”

📈 Effort And Grades

62/100

“He respects your effort and rewards persistence and curiosity.”

⚠️ Course Difficulty

28/100

“Learning Python has quite literally been the hardest class I have ever taken.”

Theme 1

👨‍🏫 About Teaching Style

  • He's always willing to jump in and stay late to help out students.
  • Trevor has a lot of real world experience that he integrates into his lectures that helps give context for the labs and assignments.
  • He's very chill but also makes sure that you get things done and stays after class to assist students regularly.

Theme 2

📈 About Difficulty And Grades

  • Learning Python has quite literally been the hardest class I have ever taken.
  • It's still a tricky class, but as much as he can.
  • solid math skills is a must.

Data context

See exactly what the AI read.

Analysis sample

5

Recent reviews read by the AI

3

Lifetime ratings

86/100

Evidence confidence

Five recent, detailed reviews show a consistent pattern of high difficulty, strong support, and effort-based success.

Inside 5 stored ratings

Quality ratings

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

Course coverage

CIS-123 reviews
CIS-181 review
CIS-501 review

Reported outcomes

A range results lead the reported letter grades.

5 reported outcomes

A range

5

A+ 1 · A 4

B range

0

No reported values

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