AI Rate Professor

Mathematics

Jarom Viehweg

CAL226 · MATH105 · MATH132 · MATH120 · MATH226 · MATH227 · MATH104 · MATH270 · 139 lifetime ratings

AI rating
82/100
RMP rating
4.0/5
Take again
74.58%
Difficulty
3.3

The decision

if you will put in steady work; and grades what you earn.

Best fit · Effort For RewardHilariousLots of HomeworkClear ResourcesCaringFair If You Work
  • Students praise humor, care, and strong support resources.
  • Workload is heavy and grades reward consistent effort, not .
  • Online sections .

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

54/100

As are available if and study, but he does not pad grades and workload is real.

Both formats reward effort; online and .

Is the course easy?

Standard

48/100

Math content is manageable with , yet calculus and short terms feel heavy without practice.

Lower courses feel easier; accelerated and higher math still demand serious study time.

Is attendance flexible?

Recommended

42/100

because lectures and participation matter.

; some online sections are looser.

Is this professor recommended?

WorthIt

76/100

and support despite the workload.

Positive recommendation is strong in both formats, with more workload complaints online.

Course guide

See how this professor fits your week.

Grading

Fair

58/100

Students call him tough but fair, with study guides, late-work options, and grades that match effort.

Format shift

A minority in both formats call him nitpicky on notes or proofs.

Workload

Heavy

30/100

Lots of , and high-stakes exams appear across most courses.

Format shift

Accelerated and online terms draw the strongest overload complaints.

Teaching experience

Excellent

86/100

, and genuine care dominate the positive majority.

Format shift

Teaching praise is strong in person and online when students engage.

Assessment method

Balanced

62/100

Homework and quizzes prepare students, but midterms and .

Format shift

Some .

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

33 reviews

High confidence · Best fit for Effort For Reward

In-person , and and fair tests if you study.

Main concern

and .

What students said

“He is very funny and engages with the class a lot.”
MATH227
“Viehweg is the . He makes sure you earn your grade.”
MATH226
“Yes there is lots of homework but as long as you're able to solidify your Algebra skills... the concepts of this class are relatively easy.”
MATH226

Remote format

Online

17 reviews

High confidence · Best fit for Effort For Reward

Online students like organized modules, lecture videos, and quick grading, but and .

Main concern

and occasional stressful exam rules like Respondus or in-person testing.

What students said

“Definitely a great teacher for an online course, just do your work and you will enjoy this teacher.”
MATH132
“The but they were both easy and exactly like the study guide.”
MATH104
“Midterm +Final 50% of overall grade (using Respondus Lockdown) - Creates a really stressful testing environment”
MATH227

Exam style

Know what to expect from exams and major assignments.

Exams are usually fair and study-guide aligned, with .

Study GuidesIn-Person Midterm/FinalNote Card AllowedRespondus LockdownHomework Heavy Prep

Assessment risk

Standard

58/100

Low score means less forgiving assessment conditions.

In person

and finals are test-heavy but often match reviews and study guides closely.

Test HeavyStudy Guide AlignedQuizzes Online or Weekly
“All of the , and the midterm and .”
MATH227
“ ! He made calculus bearable.”
MATH226

Online

Online courses often use external platforms for homework and .

In-Person Exams for Online ClassRespondus LockdownStudy GuidesNote Card Allowed
“The but they were both easy and exactly like the study guide.”
MATH104
“For finals and a the test to ensure no cheating but and a scientific calculator.”
MATH132
“Midterm +Final 50% of overall grade (using Respondus Lockdown)”
MATH227

Student evidence

See what students actually said.

Top student voice

“He wants you to succeed, just do everything and don't cut corners and you'll do fine.”

Voice snapshots generated from 50 reviews across online and . Credibility rating: High.

🎯 Teaching Quality

86/100

“Viehweg is the . He makes sure you earn your grade.”

😂 Classroom Energy

88/100

“He is very funny and engages with the class a lot.”

📚 Workload Reality

30/100

“Viehweg is a good professor but assigns A LOT of homework.”

👍 Recommendation

76/100

“ .”

Theme 1

👨‍🏫 About Teaching Style

  • He's a funny guy, and a good professor.
  • He provides a bunch of resources that will help you succeed.
  • His lectures are designed in a way that made Calculus very easy to understand.

Theme 2

📈 About Difficulty and Grades

  • you absolutely need to study outside of class to pass the midterm and final.
  • He is a firm believer that you deserve the grade that you work for so don't expect any rounding.
  • what you put into it is what you get out of it.

Theme 3

❤️ About Character

  • he is also very funny!
  • He's a you.
  • Very communicative and emphasized the seriousness of burnout.

Data context

See exactly what the AI read.

Analysis sample

50

Recent reviews read by the AI

139

Lifetime ratings

92/100

Evidence confidence

Fifty detailed reviews across many math courses show consistent themes on humor, workload, and fairness.

Inside 50 stored ratings

Quality ratings

5 out of 584
4 out of 520
3 out of 56
2 out of 59
1 out of 521

Course coverage

MATH22615 reviews
MATH1328 reviews
MATH1047 reviews
MATH1207 reviews
MATH2277 reviews
Show 3 more courses
MATH1054 reviews
CAL2261 review
MATH2701 review

Reported outcomes

A range results lead the reported letter grades.

47 reported outcomes

A range

23

A+ 8 · A 13 · A- 2

B range

12

B+ 4 · B 8

C range

5

C+ 2 · C 3

D range

0

No reported values

F

1

F 1

No letter grade reported

6

Drop/Withdrawal 3 · Not sure yet 2 · Rather not say 1