Is this an easy A?
HardWork
38/100A few students get A/B with effort or leniency, but , and .
Online reviews lean easier with flexible deadlines; and tone are much harsher historically.
MATH240 · MATH106 · MATH0334 · MATH0338 · MATH105 · CAL2343 · MATH238 · MATH227 · MATH125 · MATH3304 · MATH225 · 20 lifetime ratings
The decision
Key questions
Is this an easy A?
A few students get A/B with effort or leniency, but x x x x x, and x x x.
Online reviews lean easier with flexible deadlines; x x and tone are much harsher historically.
Is the course easy?
Average difficulty is high and many say you must self-teach abstract math with x x x x.
Online MATH240 was rated easy for independent learners; x x x x x.
Is attendance flexible?
Some sections mark attendance mandatory, others say it is not required but preferred, with mixed enforcement.
Online MATH240 had no required attendance; x x x x x x as mandatory.
Is this professor recommended?
x x x x x, but a large share of detailed comments strongly warn students to stay away.
Recent online praise x x x x x x x.
Course guide
Grading
Strict
35/100
Some recent reviews praise leniency and late work, but many call him a x x x x x x.
Format shift
Online comments emphasize extra days and leniency; x x x x x x x.
Workload
Heavy
28/100
Lots of x x x x x, and frequent exams are repeatedly mentioned.
Format shift
x x x x x; online still has weekly quizzes and biweekly exams.
Teaching experience
Poor
30/100
Scattered praise for caring and steps shown, but dominant x x x x x, and discouraging questions.
Format shift
Online quality is mixed but slightly warmer; x x x x x x.
Assessment method
Balanced
55/100
x x x x and regular exams on OpenMath or department tests.
Format shift
Online explicitly notes weekly quizzes and x x x x x x x x.
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
Classroom format
High confidence · Best fit for Self Taught Pro
some call him caring with x x, many older reviews say he is rude, belittling, and does not teach.
Main concern
Condescending demeanor, powerpoints instead of board work, and x x x x x.
What students said
“x x x x x x. Rambles and goes off topic when lecturing.”
“He is rude, condescending, cruel, harsh, and hurtful. Belittles anyone with questions or comments.”
“best professor ever for math106. x x x x x x x, and allowed late assignments.”
Remote format
Low confidence · Best fit for Self Taught Pro
Online students report leniency on deadlines and easy independent study if x x x x x x x x x end.
Main concern
Lectures ramble and are x x x; still lots of homework and frequent quizzes.
What students said
“He answers emails quickly, is VERY lenient and give extra days to complete work if something goes wrong online.”
“Easy class if you're good at independent study. Assigned a LOT of homework, but made all due the last day of class.”
Exam style
Assessments mix frequent quizzes and exams; friendliness varies and x x x x x.
Assessment risk
Standard
48/100
Low score means less forgiving assessment conditions.
x x x x and homework but do not clearly prove proctoring style.
“x x x x and x x x x x x x x to navigate.”
Online reports weekly quizzes and x x x x x x x x dropped.
“x x x x x x x, and an x x x, but dropped the lowest scores for each.”
Student evidence
Top student voice
“Probably a great person, the other professor's seem to love him. Despite that he is a terrible x x x x x x x x and hardly uses the board.”
“He sits and reads off a powerpoint. He'll read everything off his powerpoint but will never engage to show you how it's done on the board.”
“Extremely condescending demeanor - not in the x x x.”
“You will be teaching yourself everything.”
“x x x x x x x, and allowed late assignments.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
21
Recent reviews read by the AI
20
Lifetime ratings
82/100
Evidence confidence
21 reviews spanning 2008-2026 with detailed comments; opinions conflict by era but sample size and detail are strong.
Inside 21 stored ratings
Reported outcomes
13 reported outcomes
A+ 1 · A 3
B+ 1 · B 5
No reported values
No reported values
F 1
Fail 1 · Not sure yet 1