AI Rate Professor

Mathematics

Mike Hubbard

MATH102AND104 · MATH212 · MAT060 · MATH213 · MATH211 · MATH214 · MATH102 · CALC1 · PRECALC · CMPSCI256 · MATH100 · MATH104 · 76 lifetime ratings

AI rating
58/100
RMP rating
3.6/5
Take again
63.01%
Difficulty
3.8

The decision

Take Hubbard if you want a demanding math class and can study independently, but if .

Best fit · Hardcore LearnerFast-paced lecturesTest heavyLots of homeworkFunny and caringPolarizing grading
  • some call him one of the , while others say his lectures are rushed and confusing.
  • Most courses require , and strong foundations in math.
  • and are often described as tougher than lectures or review material.

Key questions

Four answers before you build your schedule.

Is this an easy A?

HardWork

42/100

A grades are possible, but comments repeatedly say they require homework, studying, strong foundations, and test preparation.

Online and in-person students giving more examples of fair paths to succeed.

Is the course easy?

Challenging

34/100

The course content is often fast, proof-heavy, or conceptually demanding, especially in calculus, linear algebra, and discrete math.

Online reviews emphasize confusing pacing, while is genuinely difficult.

Is attendance flexible?

Recommended

38/100

as formally mandatory, but students warn that skipping class makes passing much harder.

, while online reviews mainly stress keeping up with lectures and assignments.

Is this professor recommended?

Depends

58/100

He is recommended by students who want rigorous math learning, but many others warn against him because of , and workload.

positives, while online reviews are mostly discouraging.

Course guide

See how this professor fits your week.

Grading

Fair

45/100

Some students mention partial credit, , and fair grading, but many call him a .

Format shift

In-person reviews show both fairness and toughness, while online reviews lean stricter.

Workload

Heavy

28/100

, and test preparation are repeatedly described as time-consuming and sometimes overwhelming.

Format shift

Both formats mention heavy work, with online reviews sounding more frustrated about workload structure.

Teaching experience

Average

62/100

He can be funny, caring, and conceptually strong, but fast lectures and skipped steps hurt many students.

Format shift

In-person teaching is described as much stronger than online teaching, where students often criticize course structure.

Assessment method

FocusOnExams

84/100

and practice work mainly supporting exam preparation.

Format shift

Both formats are test-heavy, and , finals, and practice tests.

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

41 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews are highly mixed, with strong praise for humor and conceptual teaching but , and workload.

Main concern

Students without strong math foundations may struggle with the fast pace and difficult tests.

What students said

“Professor Hubbard is by far the .”
MATH213
“ unless you want to teach yourself math.”
MATH102

Remote format

Online

9 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews are mostly negative, citing reused , and .

Main concern

Online students often felt they had to learn from external or reused materials with limited support.

What students said

“He uses someone else's lecture .”
MATH100
“ so much hw and lectures so fast, you don't even understand.”
MATH104

Exam style

Know what to expect from exams and major assignments.

Exams are central to the grade and often described as hard, with .

Hard ExamsTest HeavyPractice Tests May DifferFinal Exam Risk

Assessment risk

Strict

32/100

Low score means less forgiving assessment conditions.

In person

, review sheets, practice tests, and finals, but do not clearly prove closed-book rules.

Hard ExamsPractice TestsFinal ExamTest Heavy
“he makes his actual tests way harder than the practice tests.”
MATH213
“Most of your grade (90%) revolves around 6 exams of course.”
MATH211

Online

Online , but do not clearly prove webcam, Lockdown Browser, open-book, or proctoring rules.

Hard ExamsTest Heavy
“Grade and they are pretty hard.”
MATH104
“Not many grades so .”
MATH104

Student evidence

See what students actually said.

Top student voice

“Take if you want to LEARN Trig.”

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

🎯 Teaching Quality

62/100

“Professor Hubbard is by far the .”

⚖️

32/100

“he makes his actual tests way harder than the practice tests.”

📚 Workload Reality

28/100

“Be prepared to spend a lot of time studying the material yourself, and don't underestimate linear algebra.”

Theme 1

👨‍🏫 About Teaching Style

  • His lectures are way too fast.
  • He lectures well.
  • Professor Hubbard is genuinely the .

Theme 2

📈 About Difficulty & Grades

  • Hours of work.
  • !
  • If you do this and show up to review days the .

Theme 3

🧪 About Exams

  • .
  • The but not unmanageable.
  • but he is a and he knows what he is talking about.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

76

Lifetime ratings

92/100

Evidence confidence

The rating is based on 50 detailed reviews across many years, multiple courses, and both formats, with , and workload.

Inside 50 stored ratings

Quality ratings

5 out of 536
4 out of 59
3 out of 58
2 out of 510
1 out of 514

Course coverage

MATH21310 reviews
MATH1048 reviews
MATH2128 reviews
MATH1006 reviews
MATH2116 reviews
Show 7 more courses
MATH1024 reviews
CALC13 reviews
CMPSCI2561 review
MAT0601 review
MATH102AND1041 review
MATH2141 review
PRECALC1 review

Reported outcomes

A range results lead the reported letter grades.

39 reported outcomes

A range

13

A+ 1 · A 11 · A- 1

B range

6

B 6

C range

4

C+ 2 · C 2

D range

2

D+ 2

F

1

F 1

No letter grade reported

13

Drop/Withdrawal 4 · Incomplete 2 · Not sure yet 1 · Rather not say 6