Professor Huang is a very intelligent man, but just not a good professor. When it comes to explaining math the lectures were very confusing and left me more confused than I was when I came in.Rate My Professors ↗
Historical instructor
SHAOSAI HUANG
What students say
Original student reviews · all captured dates
Quality 1/5Difficulty 2/5
Quality 1/5Difficulty 3/5
Huang is definitely not a good lecturer. He just reads the books but still has many mistakes in the lecture. I recommend reading the textbook instead of listening to his class. And also, Huang seldom look at the Piazza and didn't give the level of A in the beginning.Rate My Professors ↗
Quality 1/5Difficulty 4/5
The most disorganized professor I've had. Poorly communicated exam times, content, and grading. Doesn't reply to email or piazza posts. Lectures are straight from the book, proof heavy, and he frequently messes up and has to erase his handwritten lecture. If you take 320 with him (I'd advise against it) just read the book don't watch lectures.Rate My Professors ↗
Quality 1/5Difficulty 5/5
Lectures are copied from the textbook and way too proof heavy. The first midterm was coordinated and communicated exceptionally poor and the prof became confrontational with students on Piazza. Shaosai also refused to explain grading until after the final, so I could be getting an A or F and won't know until after the final is graded.Rate My Professors ↗
Quality 1/5Difficulty 4/5
His recorded lectures are all hand-written, hard to read, and basically copy the textbook, so I stopped watching his recordings after midterm 1. I see classmates really care about their learning and give a lot of suggestions/ ask a lot of questions on Piazza but he hardly ever reply. Overall, I don't want to be mean, but he does not teach me a lotRate My Professors ↗
Quality 1/5Difficulty 5/5
Hard to understand. Terribly organized.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with SHAOSAI HUANG
MATH 114
Precalculus
5 creditsPrecalculus covers properties, equations, and graphs of elementary functions, providing the algebra and trigonometry skills required for calculus.
No offering record · Fall 2020
with this instructor · course overall, matching historical terms
historical GPA · grades
Spring 2016–Fall 2020MATH 951
Seminar in Topology
1–3 creditsA graduate seminar covering selected topics in Topology.
No offering record · Fall 2020
historical GPA · grades
Spring 2016–Spring 2019 · limited sampleRecorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Fall 2020 | MATH 114 | Precalculus |
| Fall 2020 | MATH 951 | Seminar in Topology |
| Spring 2020 | MATH 340 | Elementary Matrix and Linear Algebra |
| Spring 2020 | MATH 552 | Introduction to Algebraic Topology |
| Spring 2020 | MATH 699 | Directed Study |
| Spring 2020 | MATH 951 | Seminar in Topology |
| Fall 2019 | MATH 751 | Introductory Topology I |
| Fall 2019 | MATH 951 | Seminar in Topology |
| Spring 2019 | MATH 341 | Linear Algebra |
| Spring 2019 | MATH 552 | Introduction to Algebraic Topology |
| Spring 2019 | MATH 990 | Reading and Research |
| Fall 2018 | MATH 341 | Linear Algebra |
| Fall 2018 | MATH 990 | Reading and Research |
| Fall 2012 | MATH 112 | College Algebra |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_beaa2ba123a3ed1dfa42136b",
"source": "madgrades",
"source_instructor_id": "4892182",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "SHAOSAI HUANG",
"email": null,
"first_observed_at": "2026-09-06 23:14:58.172943+00:00",
"last_observed_at": "2026-09-07 15:55:43.033547+00:00",
"ratings": {
"review_count": 16,
"quality": 1.5,
"difficulty": 3.38,
"quality_count": 16,
"difficulty_count": 16,
"profile_id": "rmp:2437155",
"source_url": "https://www.ratemyprofessors.com/professor/2437155",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:06:05.353673+00:00",
"courses": {
"course_65e8e94bbd9a434f7539af0a": {
"review_count": 3,
"quality": 1.67,
"difficulty": 3,
"quality_count": 3,
"difficulty_count": 3
},
"course_0002a781bc9543f3a2ac1a94": {
"review_count": 10,
"quality": 1,
"difficulty": 3.4,
"quality_count": 10,
"difficulty_count": 10
},
"course_eec4aae06b946a73f1878be4": {
"review_count": 1,
"quality": 3,
"difficulty": 3,
"quality_count": 1,
"difficulty_count": 1
},
"course_fa53f4954bab469b5d4c4fe3": {
"review_count": 2,
"quality": 3,
"difficulty": 4,
"quality_count": 2,
"difficulty_count": 2
}
},
"bayesian_quality": 2.699825435303664,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.033,
"graded": 382,
"counts": [
144,
59,
64,
34,
36,
27,
18
],
"sections": 15
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/SHAOSAI_HUANG--instructor_beaa2ba123a3ed1dfa42136b"
}