Is this an easy A?
HardWork
28/100A is possible for strong, disciplined students, but comments repeatedly , and .
Online reviews are especially harsh about difficult exams and homework, while major effort or self-study.
MATH141 · MATH150A · MATH40 · MATH142 · MATH20 · MATH120 · MATH129 · MATH171 · MATH60 · MATH043 · MATH15 · MATH130 · STATS · 34 lifetime ratings
The decision
Key questions
Is this an easy A?
A is possible for strong, disciplined students, but comments repeatedly x x x x x, and x x.
Online reviews are especially harsh about difficult exams and homework, while x x x x x x x x major effort or self-study.
Is the course easy?
Math content becomes harder because lectures x x x x x x x x x x.
Both formats are challenging, with online reviews stressing unclear support and x x x x x and disorganization.
Is attendance flexible?
Several comments say missing class hurts badly and x x x x x x x x, quizzes, and homework.
Attendance pressure is documented mainly in in-person reviews, while online reviews x x x x x x.
Is this professor recommended?
The dominant student advice is to choose another teacher because x x, and x x x.
Both online and in-person reviews trend negative, though x x x x x x x x defenders.
Course guide
Grading
Harsh
18/100
Students repeatedly call him a x x and say small mistakes, missing steps, or x x x x x.
Format shift
x x x x x x, while in-person reviews provide many examples of x x x and low class averages.
Workload
Heavy
22/100
Many reviews mention lots of x x x x x x, and frequent exams.
Format shift
Online reviews call the class homework heavy, while x x x x x x x and frequent quizzes or tests.
Teaching experience
Poor
30/100
Although some students praise his passion, many more describe x x, poor organization, weak explanations, and limited help.
Format shift
Online teaching evidence is negative and support-focused, while x x x x but mostly critical of clarity and organization.
Assessment method
FocusOnExams
88/100
Reviews x x x x x x x, and grades controlled by a few high-stakes assessments.
Format shift
Both formats are exam-heavy, with online reviews mentioning Canvas exams and x x x x x and quizzes.
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 Hardcore Learner
In-person reviews are mostly negative, citing confusing x x x x x x x x, and disorganization, with some praise for passion.
Main concern
Students often need extra tutoring or self-study because lectures and support are inconsistent.
What students said
“Honestly you need extra tutoring for his class just to understand everything.”
“More than half the class has 69% or lower.”
Remote format
Medium confidence · Best fit for Self Taught Pro
Online reviews describe heavy homework, unclear lectures, difficult exams, required paid materials, and little support.
Main concern
x x x x x and weak instructional support.
What students said
“x x x x x x x x.”
“Exams were difficult, must provide x x x x x x x x.”
Exam style
x x x x x x x x students must show steps and small mistakes can cost substantial points.
Assessment risk
Strict
20/100
Low score means less forgiving assessment conditions.
x x x x x x x and quizzes, but do not clearly prove closed-book or proctoring policies.
“5 exams worth 140 points each”
“the x x x and x x x x x x.”
Online reviews describe difficult Canvas-posted exams that require manual steps for full credit, but x x x x x x x x.
“Exams were difficult, must provide x x x x x x x x.”
“x x x x x x x x few weeks”
Student evidence
Top student voice
“very difficult overall and if x x x x x”
“Honestly you need extra tutoring for his class just to understand everything.”
“I would highly advise anybody from taking any course taught by Mr. Ninh.”
“x x x x.”
Theme 1
Theme 2
Theme 3
Theme 4
Data context
Analysis sample
34
Recent reviews read by the AI
34
Lifetime ratings
94/100
Evidence confidence
Thirty-four reviews across many years provide a large and detailed sample with a consistent negative pattern despite some positive outliers.
Inside 34 stored ratings
Reported outcomes
13 reported outcomes
A+ 1 · A 2
B 2
C 1
D 3
F 1
Not sure yet 3