AI Rate Professor

Mathematics

Guoqiang Song

MATH5A · MATH5A5B · MATH5C · MAT11209 · MATH5AB · MATH55 · 5A · STATS50 · MATH5B · MATH05B · MATH10 · 39 lifetime ratings

AI rating
71/100
RMP rating
3.8/5
Take again
73.68%
Difficulty
3.2

The decision

if and use office hours; avoid online and be ready for test-heavy math.

Best fit · Effort For RewardExtra credit heavyTest-aligned homeworkCaring but mixedProof-heavy riskDrop lowest exam
  • Many students praise , and fair partial credit.
  • Others report hard , and weak organization.
  • ; the single online review strongly warns against online.

Key questions

Four answers before you build your schedule.

Is this an easy A?

FairEffort

55/100

, and partial credit help, but many say A still needs real study and .

In-person reports both easy As and ; .

Is the course easy?

Challenging

35/100

Linear algebra and calculus content is often abstract, rushed, and proof-heavy compared with other professors.

; online only adds confusion complaints.

Is attendance flexible?

Varies

55/100

Some classes mark attendance optional, others mandatory or warn that skipping means you will not pass.

Attendance varies across in-person sections; .

Is this professor recommended?

WorthIt

72/100

; fans love his help and fairness while critics urge avoiding hard proof courses.

In-person recommendations dominate; the online review is a .

Course guide

See how this professor fits your week.

Grading

Fair

65/100

Common , redos, formula sheets, and partial credit balance against reports of and low averages.

Format shift

Leniency themes are in-person; online .

Workload

Moderate

48/100

and sometimes heavy; and occasional projects or pop quizzes.

Format shift

Workload comments are almost all in-person.

Teaching experience

Good

72/100

, and passionate; a substantial minority say lectures are confusing, rushed, or book-copying.

Format shift

In-person is mixed-positive overall; the online review is strongly negative.

Assessment method

FocusOnExams

78/100

Grade is driven by multiple exams and a and .

Format shift

.

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

38 reviews

High confidence · Best fit for Effort For Reward

In-person experiences split between caring, extra-credit-friendly teaching and .

Main concern

proofs; summer or weak calc background is risky.

What students said

“If you put some efforts in, A is also possible. Do the ”
MATH10
“Offers redo and , and you can bring formula sheet for the exams”
MATH10
“ . Theyre filled with proofs that he does not prepare you for”
MATH5C

Remote format

Online

1 reviews

Low confidence · Best fit for Self Taught Pro

The only online review strongly advises against taking him online due to and poor pacing.

Main concern

and awkward .

What students said

“ !! His lectures will confuse you”
5A

Exam style

Know what to expect from exams and major assignments.

, but proofs and difficulty can jump sharply by course.

Drop lowest examExtra creditFormula sheetHomework-similar questionsProof-heavy riskSome take-home parts

Assessment risk

Standard

58/100

Low score means less forgiving assessment conditions.

In person

guides, with , drop-lowest, formula sheets, and occasional take-home parts, but proofs can be very hard.

Drop lowest examExtra creditFormula sheetHomework-based questionsProof-heavy midtermsPartial credit
“ and selected question he posts on canvas”
MATH10
“ and half of the ”
MATH55
“ online MCQ and an in-person FRQ”
STATS50

Online

Online review ; it mainly criticizes lecture clarity and assignment timing.

Unclear exam policy
“He moves on to a different lecture and the previous test”
5A

Student evidence

See what students actually said.

Top student voice

“If you do not want to struggle a lot with MATH 10, I strongly recommend taking Prof. Song's class.”

Voice snapshots generated from 39 reviews (1 online, 38 in-person), balancing extra-credit fairness with . Credibility rating: High.

🎯 Teaching Quality

72/100

“He is a really good professor who truly cares about his students”

📉 Polarized Exams

45/100

“ . Theyre filled with proofs that he does not prepare you for”

🎁 Safety Net

75/100

“Offers redo and , and you can bring formula sheet for the exams”

💻 Online Warning

20/100

“ !! His lectures will confuse you”

Theme 1

👨‍🏫 About Teaching Style

  • lectures were filled with energy
  • and
  • He just copies the material in the book directly onto the board

Theme 2

📈 About Difficulty & Grades

  • Linear Algebra is hard, but earning a B is not that hard
  • More than 10 people dropped the class and the class average for tests were 60%
  • he grades easily

Theme 3

📝

  • as the ones done in class
  • 30% of for

Data context

See exactly what the AI read.

Analysis sample

39

Recent reviews read by the AI

39

Lifetime ratings

88/100

Evidence confidence

39 reviews over many years with rich detail; opinions diverge but , and .

Inside 39 stored ratings

Quality ratings

5 out of 520
4 out of 57
3 out of 53
2 out of 54
1 out of 55

Course coverage

MATH1010 reviews
MATH5A7 reviews
MATH5C6 reviews
MATH5B5 reviews
5A2 reviews
Show 6 more courses
MATH05B2 reviews
MATH552 reviews
STATS502 reviews
MAT112091 review
MATH5A5B1 review
MATH5AB1 review

Reported outcomes

A range results lead the reported letter grades.

25 reported outcomes

A range

17

A+ 7 · A 10

B range

1

B- 1

C range

0

No reported values

D range

0

No reported values

F

2

F 2

No letter grade reported

5

Drop/Withdrawal 2 · Not sure yet 2 · Not_Sure_Yet 1