AI Rate Professor

Mathematics

Bao Guan

MATH335 · MATH341 · STAT300 · MATH372 · MATH120 · LEC15067 · MATH100 · STATS300 · 26 lifetime ratings

AI rating
8/100
RMP rating
2.2/5
Take again
34.78%
Difficulty
4.0

The decision

Avoid Bao Guan unless you are strong in , and can handle a .

Best fit · Hardcore LearnerVery heavy homeworkTest heavyFast paceHard to understandSelf-teaching required
  • Most reviews describe Bao Guan as extremely difficult, fast-paced, and .
  • with exams that students say do not match preparation.
  • A minority of stronger math students like her direct style and say she helps them understand concepts.

Key questions

Four answers before you build your schedule.

Is this an easy A?

MissionImpossible

16/100

An A is possible for strong math students, but most comments , and .

Online evidence is uniformly harsh, while but many withdrawals and failures.

Is the course easy?

BrainBurner

14/100

The material feels very hard because , and exams are central to the grade.

Both formats describe high difficulty, with online comments emphasizing workload and in-person comments emphasizing pace and .

Is attendance flexible?

Mandatory

20/100

and sometimes mandatory, with several reviews warning that missing class makes passing unlikely.

In-person evidence directly mentions mandatory class and attendance dependence, while online .

Is this professor recommended?

Avoid

22/100

Most students recommend avoiding her because the , and many feel forced to self-teach.

Online reviews are entirely negative, while but include a small group of math-focused supporters.

Course guide

See how this professor fits your week.

Grading

Harsh

14/100

Many students call her a tough or , and describe exams as grade-dominant.

Format shift

Both online and in-person reviews support harsh grading, with .

Workload

Overwhelming

8/100

Students repeatedly mention 100-plus , and workload that crowds out other classes.

Format shift

Online reviews emphasize 100 to 120 weekly problems, while .

Teaching experience

Poor

24/100

Most students find her fast, unclear, and hard to understand, though a minority say she teaches concepts well for motivated math students.

Format shift

Online teaching reviews are very negative, while but still mostly critical.

Assessment method

FocusOnExams

88/100

Reviews repeatedly , and homework that may not prepare students well.

Format shift

Both formats mention test-heavy assessment, with in-person reviews explicitly saying the class is based on exams.

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

23 reviews

High confidence · Best fit for Hardcore Learner

In-person reviews are mostly negative because of , and , though several students praise her for teaching deeper math understanding.

Main concern

because the class moves fast and demands independent learning.

What students said

“Her lectures are actually useless and this amount of hw is INSANE!”
MATH372
“The class .”
MATH335
“She teaches the logic/how to understand what you are doing”
MATH120

Remote format

Online

3 reviews

Medium confidence · Best fit for Self Taught Pro

Online reviews are uniformly negative, citing harsh grading, 100-plus weekly problems, confusing explanations, and .

Main concern

Students report and .

What students said

“assigns 100+ questions weekly”
MATH341
“They are little to nothing like the work given.”
MATH341
“Shes a and will assign you up to 120 for the week”
MATH120

Exam style

Know what to expect from exams and major assignments.

The exam structure is high-risk and strict because and students often say .

Test HeavyExams Dominate GradeTests Unlike HomeworkNo Clear Proctoring Evidence

Assessment risk

Strict

18/100

Low score means less forgiving assessment conditions.

In person

and exams that may not match homework, but do not clearly prove closed-book or proctoring policy.

Test HeavyExams Dominate GradeStudy Guides Not HelpfulNo Clear Book Or Proctoring Evidence
“The class .”
MATH335
“The exams are 90% of your grade”
MATH335
“study ”
STAT300

Online

, but do not clearly prove webcam, proctoring, Lockdown Browser, open-book, midterm, or final policies.

Tests Unlike HomeworkNo Clear Proctoring Evidence
“And good luck with tests! They are little to nothing like the work given.”
MATH341
“the in the study guide she gives you.”
MATH120

Student evidence

See what students actually said.

Top student voice

“Do NOT take her course 💔...”

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

🎯 Teaching Quality

24/100

“Her lectures are actually useless and this amount of hw is INSANE!”

📚 Workload Pressure

8/100

“She assigns 120+ problems with barely enough time in between the due dates to get them done.”

⚖️

18/100

“The exams are 90% of your grade so get ready to teach yourself trig and get ready for a bad grade.”

Theme 1

📚 About Workload

  • LOTS OF HOMEWORK!! if you have a life.
  • assigns 100+ questions weekly
  • She has about 200 weekly homework problems and grades every single one like a test.

Theme 2

🧪 About Exams

  • The class .
  • They are little to nothing like the work given.
  • study

Theme 3

👨‍🏫 About Teaching Style

  • She goes very fast on the lessons and gives out a whole bunch of homework!
  • You are basically going to teach your self trigonometry.
  • She teaches the logic/how to understand what you are doing

Data context

See exactly what the AI read.

Analysis sample

26

Recent reviews read by the AI

26

Lifetime ratings

94/100

Evidence confidence

The rating uses 26 reviews across many years and formats, with strong consistency , and mixed teaching clarity.

Inside 26 stored ratings

Quality ratings

5 out of 55
4 out of 53
3 out of 51
2 out of 51
1 out of 516

Course coverage

MATH1209 reviews
MATH3355 reviews
MATH1003 reviews
STAT3003 reviews
MATH3412 reviews
Show 3 more courses
STATS3002 reviews
LEC150671 review
MATH3721 review

Reported outcomes

No letter grade reported results lead the reported letter grades.

19 reported outcomes

A range

5

A+ 1 · A 3 · A- 1

B range

0

No reported values

C range

3

C 3

D range

1

D 1

F

0

No reported values

No letter grade reported

10

Drop/Withdrawal 9 · Not sure yet 1