AI Rate Professor

Mathematics

Edward Ham

MATHB60 · MATHB23 · B1A · B70 · MATHB1A · MATHB1B · MATH5A · BABA · MB1B1 · B22 · MATHBA · MATH1A · MATH6B · B50 · 29 lifetime ratings

AI rating
72/100
RMP rating
4.0/5
Take again
100%
Difficulty
3.7

The decision

if you want strong teaching and are ready to work hard for a fair outcome.

Best fit · Effort For RewardClear ExplanationsCaring And HelpfulChallenging TestsHeavy HomeworkFast Paced
  • Students often praise Ham as , and willing to help outside class.
  • The math content is challenging, with , and .
  • Success depends heavily , and asking questions early.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

48/100

An A is possible, but comments repeatedly , and asking for help.

All evidence comes from in-person reviews, with .

Is the course easy?

Challenging

32/100

The course material is intellectually demanding because calculus and linear algebra topics move quickly and .

All course .

Is attendance flexible?

Mandatory

20/100

Students repeatedly say missing class makes it hard .

.

Is this professor recommended?

WorthIt

72/100

and help, but several warn that the class can feel too fast or difficult.

Recommendation evidence is entirely in person and is positive but mixed by workload tolerance.

Course guide

See how this professor fits your week.

Grading

Fair

55/100

and high expectations, but they also say he is fair and offers help or practice resources.

Format shift

.

Workload

Heavy

30/100

, and several students describe the workload as large or necessary to survive.

Format shift

All .

Teaching experience

Good

76/100

, and helpful, though a minority report fast pacing and .

Format shift

All .

Assessment method

Balanced

55/100

and difficult tests, with neither assignments nor exams fully dominating the course.

Format shift

All .

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

29 reviews

High confidence · Best fit for Effort For Reward

and respected math professor whose classes are demanding but rewarding for prepared students.

Main concern

Students who fall behind may struggle because the , and .

What students said

“he cares about his students and I feel that this man was born to teach math since he makes it fun and understandable”
MATH5A
“ and lots of homework.”
MATHB1A
“He gives a lot of hw on web assign, but only for your benefit to practice and understand the material.”
MATHB1B

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.

Reviews clearly mention difficult tests and practice exams, but they do not clearly prove book policy or .

Hard TestsPractice ExamsNo Multiple Choice Tests

Assessment risk

Standard

45/100

Low score means less forgiving assessment conditions.

In person

, and no multiple choice tests, but do not clearly prove open-book or closed-book rules.

Hard TestsPractice ExamsNo Multiple Choice Tests
“ and lots of homework.”
MATHB1A
“ !”
MATHB1B
“There so yu must be comfortable solving the problems.”
MATH1A

Online

Student evidence

See what students actually said.

Top student voice

“the class is challenging but if you are willing to put in work then he is willing to help you.”

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

🎯 Teaching Quality

76/100

“he cares about his students and I feel that this man was born to teach math since he makes it fun and understandable”

📈 Effort Required

48/100

“ and lots of homework.”

👍 Recommendation Level

72/100

“ and .”

Theme 1

👨‍🏫 About Teaching Style

  • ...
  • He is very willing to help you in any way he can.
  • he goes and he doesn't like to go trough a problem more than once

Theme 2

📚 About Difficulty And Workload

  • Linear is not an easy course, he moves fast, because .
  • He gives a lot of hw on web assign, but only for your benefit to practice and understand the material.
  • , but he'll spend hours studying with you and he's always fair.

Data context

See exactly what the AI read.

Analysis sample

29

Recent reviews read by the AI

29

Lifetime ratings

85/100

Evidence confidence

The rating is credible because 29 in-person reviews span many years and show consistent themes about strong teaching, hard work, and .

Inside 29 stored ratings

Quality ratings

5 out of 519
4 out of 54
3 out of 51
2 out of 54
1 out of 51

Course coverage

MATHB1A9 reviews
MATH1A3 reviews
MATH5A2 reviews
MATH6B2 reviews
MATHB1B2 reviews
Show 9 more courses
MATHB602 reviews
MATHBA2 reviews
B1A1 review
B221 review
B501 review
B701 review
BABA1 review
MATHB231 review
MB1B11 review

Reported outcomes

A range results lead the reported letter grades.

6 reported outcomes

A range

1

A+ 1

B range

1

B 1

C range

1

C 1

D range

1

D 1

F

1

F 1

No letter grade reported

1

Incomplete 1