AI Rate Professor

History

John Ulloa

ANTHRO180 · SOSC680SB · HIST235 · ANTHOPOLOGY · HIST201 · HIST420 · HISTORY201 · HIST202 · HIST310 · HIS201 · HIST240 · HIS301 · HISTORY240 · HIS429 · HIS210 · ANTHR100 · ANTH180 · ANTH110 · 139 lifetime ratings

AI rating
54/100
RMP rating
3.2/5
Take again
55%
Difficulty
2.7

The decision

if you can self-teach; expect slow grades and .

Best fit · Self Taught ProEasy A onlineSlow gradingAbsent onlineDad jokes in personDiscussion heavy
  • Online is often an easy A via discussions and a movie review with little teaching
  • and
  • In-person can be lively and inspirational or

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

82/100

Many report easy A from discussions and one movie review; some tougher graders on forums or papers.

Online easy-A comments dominate; .

Is the course easy?

Beginner

72/100

and quizzes though .

Online described as super easy; .

Is attendance flexible?

Varies

60/100

and .

Mixed across online and in-person reviews.

Is this professor recommended?

Depends

52/100

; love the easy GE or live energy, hate silence and late grades.

Online more polarized on absence; .

Course guide

See how this professor fits your week.

Grading

Lenient

70/100

Often full credit for discussions if you follow guidelines; occasional tough or .

Format shift

Online usually lenient; some in-person and .

Workload

Light

68/100

; some terms add more reading or papers.

Format shift

Online especially light; older in-person history courses heavier.

Teaching experience

Average

48/100

In person can be energetic and inspirational; online often or replies.

Format shift

Online much weaker teaching presence than in person.

Assessment method

FocusOnAssignments

30/100

Discussions, quizzes, reflections, and movie reviews dominate; few traditional finals.

Format shift

Same assignment-heavy pattern online and in person.

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

23 reviews

High confidence · Best fit for Effort For Reward

In person ranges from fun, engaging lectures and and poor communication.

Main concern

Inconsistent engagement and .

What students said

“Had his class in person and had so much fun. The class was alive and engaged”
ANTH110
“John makes everything he talks about relevant... plus he makes the !”
HIS201
“A few assignments per semester, like 4, but he doesn't grade them or so you never know your grade”
HIST235

Remote format

Online

27 reviews

High confidence · Best fit for Self Taught Pro

Online is frequently easy A with discussions, quizzes, and a movie review, but professor is often absent and grades late.

Main concern

, and .

What students said

“Overall, an easy A!”
ANTH180
“An easy A. If you want to learn, forget it. He doesn't teach.”
HIS210
“He also takes forever to grade your work which is bad because you never know exactly how is your grade.”
HIST235

Exam style

Know what to expect from exams and major assignments.

and a creative or movie project rather than strict proctored exams.

DiscussionsMovie reviewWeekly quizzesFew or no traditional finals

Assessment risk

StudentFriendly

78/100

Low score means less forgiving assessment conditions.

In person

and a movie review; some lecture-heavy history terms with papers.

DiscussionsMovie reviewParticipationSome papers
“I am not smart but this professor did , and essay. ... The only big assignmet was movie review.”
HIS201
“A few assignments per semester, like 4, but he doesn't grade them or ”
HIST235

Online

Online typically weekly discussions, quizzes, and a movie review; little or .

Weekly discussionsMovie reviewQuizzesNo camera/proctoring mentioned
“His and no tests and no quizzes.”
HIS201
“ and one movie review.”
HIST235
“Super easy. , and a movie review.”
ANTH110

Student evidence

See what students actually said.

Top student voice

“SUCH AN EASY CLASS! ... if you need to get a history class requirement out of the !”

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

🅰️ Easy Online Credit

82/100

“Easy A. Only discussions and creative project as graded assignments.”

📭 Communication Gaps

30/100

“I emailed him on both emails of his that I had... and .”

🎤 In-Person Energy

70/100

“John makes everything he talks about relevant and opens your thinking like no other professor I've ever taken before, plus he makes the !”

Theme 1

👨‍🏫 About Teaching Style

  • The class was really easy and the teacher rarely interacts with students.
  • Had his class in person and had so much fun. The class was alive and engaged
  • If you want to learn, forget it. He doesn't teach.

Theme 2

📈 About Difficulty & Grades

  • Overall, an easy A!
  • He grades twice, about six weeks in and then at the end
  • You can legit just turn in the discussion w/ replies at 11:50 pm Sunday and get a 20/20

Theme 3

⏱️

  • Only 2 out of 9 assignments are graded.
  • takes forever to grade your work
  • I saw the class.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

139

Lifetime ratings

88/100

Evidence confidence

50 reviews over many years and courses provide strong sample size, long span, and consistent themes about easy work and .

Inside 50 stored ratings

Quality ratings

5 out of 551
4 out of 523
3 out of 513
2 out of 524
1 out of 528

Course coverage

HIST2018 reviews
ANTH1107 reviews
HIST2357 reviews
HIS2016 reviews
HIST2025 reviews
Show 14 more courses
ANTH1802 reviews
HIS2102 reviews
HISTORY2402 reviews
2011 review
ANTHOPOLOGY1 review
ANTHR1001 review
anthro-1801 review
HIS3011 review
HIS4291 review
HIST2401 review
HIST3101 review
HIST4201 review
HISTORY2011 review
SOSC680SB1 review

Reported outcomes

A range results lead the reported letter grades.

46 reported outcomes

A range

29

A+ 5 · A 22 · A- 2

B range

6

B+ 3 · B 2 · B- 1

C range

2

C 2

D range

0

No reported values

F

1

F 1

No letter grade reported

8

Audit/No Grade 1 · Drop/Withdrawal 2 · Not sure yet 5