Professor Gong is the worst professor I have had at Madison. He is hard to understand, and lacks knowledge of the course. Every lecture he would make mistakes fix one number and then move on. We had a sub and the sub was reading his notes and said "this lacks fundamental knowledge of calculus." I had to teach myself the whole course. Avoid.Rate My Professors ↗
Historical instructor
XIANGHONG GONG
What students say
Original student reviews · all captured dates
Quality 1/5Difficulty 4/5
Quality 1/5Difficulty 5/5
I almost hate how hard the tests are for no absolute reasons. he isnt even great lecturer. avoid if you can or be ready to treat a 3 credit course like 5 credit courseRate My Professors ↗
Quality 1/5Difficulty 5/5
Professor Gong is Hilarious in the fact that he might be the worst professor I have been taught by. No guidance in lectures (which are not even worth going to), and exams that are comically hard compared to all of the practice problems he gives. I would avoid him with a 10 foot pole.Rate My Professors ↗
Quality 1/5Difficulty 4/5
Avoid if you can at all. Very difficult to understand and very quiet even with a microphone. His accent makes understanding almost impossible. He does not do a good job of explaining in class, often makes mistakes on the blackboard during proofs, and does not bother to go back and explain what went wrong. You are better off not going to lecture.Rate My Professors ↗
Quality 1/5Difficulty 5/5
Professor Gong seems like a nice person, however he is very very very bad at explaining anything to do with the material. Do not take his classes unless you have to like I did. If you do get stuck with him, just be prepared to read the textbook and teach it to yourself!Rate My Professors ↗
Quality 1/5Difficulty 5/5
He is the worst professor that I have ever met in UWMadison. He does not care about studens at all. He does not explain any concepts. He just prints material from textbook and writes them on the board. He is also a tough grader. You will lose many points even if you get a minor mistake in the exam. By the way, I do not think he can speak English.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with XIANGHONG GONG
No teaching recorded in Fall 2026.
View last recorded teaching term →No courses match this selection. Try the full catalog or another term.
Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2026 | MATH 522 | Analysis II |
| Fall 2025 | MATH 823 | Advanced Topics in Complex Analysis |
| Spring 2025 | MATH 698 | Directed Study |
| Spring 2025 | MATH 722 | Complex Analysis |
| Fall 2024 | MATH 319 | Techniques in Ordinary Differential Equations |
| Spring 2024 | MATH 319 | Techniques in Ordinary Differential Equations |
| Spring 2024 | MATH 698 | Directed Study |
| Fall 2023 | MATH 698 | Directed Study |
| Fall 2023 | MATH 823 | Advanced Topics in Complex Analysis |
| Spring 2023 | MATH 319 | Techniques in Ordinary Differential Equations |
| Spring 2023 | MATH 699 | Directed Study |
| Fall 2022 | MATH 823 | Advanced Topics in Complex Analysis |
| Spring 2022 | MATH 222 | Calculus and Analytic Geometry 2 |
| Spring 2022 | MATH 921 | Seminar in Analysis |
| Fall 2020 | MATH 319 | Techniques in Ordinary Differential Equations |
| Spring 2020 | MATH 722 | Complex Analysis |
| Spring 2020 | MATH 990 | Reading and Research |
| Fall 2019 | MATH 522 | Analysis II |
| Spring 2019 | MATH 722 | Complex Analysis |
| Spring 2019 | MATH 990 | Reading and Research |
| Fall 2018 | MATH 823 | Advanced Topics in Complex Analysis |
| Fall 2018 | MATH 990 | Reading and Research |
| Spring 2018 | MATH 722 | Complex Analysis |
| Spring 2018 | MATH 990 | Reading and Research |
| Fall 2017 | MATH 823 | Advanced Topics in Complex Analysis |
| Spring 2017 | MATH 722 | Complex Analysis |
| Fall 2016 | MATH 623 | Complex Analysis |
| Fall 2016 | MATH 921 | Seminar in Analysis |
| Spring 2016 | MATH 222 | Calculus and Analytic Geometry 2 |
| Spring 2016 | MATH 990 | Reading and Research |
| Fall 2015 | MATH 823 | Advanced Topics in Complex Analysis |
| Spring 2015 | MATH 522 | Analysis II |
| Spring 2015 | MATH 722 | Complex Analysis |
| Fall 2014 | MATH 234 | Calculus--functions of Several Variables |
| Spring 2013 | MATH 234 | Calculus--functions of Several Variables |
| Fall 2012 | MATH 521 | Analysis I |
| Fall 2012 | MATH 823 | Advanced Topics in Complex Analysis |
| Spring 2012 | MATH 521 | Analysis I |
| Fall 2011 | MATH 823 | Advanced Topics in Complex Analysis |
| Fall 2011 | MATH 990 | Reading and Research |
| Spring 2011 | MATH 722 | Complex Analysis |
| Fall 2010 | MATH 113 | Trigonometry |
| Fall 2010 | MATH 521 | Analysis I |
| Spring 2010 | MATH 522 | Analysis II |
| Fall 2009 | MATH 823 | Advanced Topics in Complex Analysis |
| Spring 2009 | MATH 629 | Introduction to Measure and Integration |
| Fall 2008 | MATH 823 | Advanced Topics in Complex Analysis |
| Spring 2008 | MATH 113 | Trigonometry |
| Spring 2008 | MATH 722 | Complex Analysis |
| Fall 2007 | MATH 320 | Linear Algebra and Differential Equations |
| Spring 2007 | MATH 421 | The Theory of Single Variable Calculus |
| Spring 2007 | MATH 521 | Analysis I |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_12d87346f1e3d02a2dacf52c",
"source": "madgrades",
"source_instructor_id": "3230525",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "XIANGHONG GONG",
"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": 63,
"quality": 1.76,
"difficulty": 4,
"quality_count": 63,
"difficulty_count": 63,
"profile_id": "rmp:517842",
"source_url": "https://www.ratemyprofessors.com/professor/517842",
"match_basis": "exact_name",
"observed_at": "2026-09-07 15:58:41.522075+00:00",
"courses": {
"course_1f8e8903c7761a5fe852a4bc": {
"review_count": 10,
"quality": 1.2,
"difficulty": 4.1,
"quality_count": 10,
"difficulty_count": 10
},
"course_6bc496e4640fd08f71e1b041": {
"review_count": 16,
"quality": 1.75,
"difficulty": 4.12,
"quality_count": 16,
"difficulty_count": 16
},
"course_0dd25611eebe714d971b7bfb": {
"review_count": 1,
"quality": 1,
"difficulty": 4,
"quality_count": 1,
"difficulty_count": 1
},
"course_8634dde81cc95f6c58014087": {
"review_count": 12,
"quality": 1.75,
"difficulty": 3.92,
"quality_count": 12,
"difficulty_count": 12
},
"course_364c50303ed83d1234b4ea51": {
"review_count": 11,
"quality": 2.55,
"difficulty": 3.91,
"quality_count": 11,
"difficulty_count": 11
},
"course_3c64a84a8de25196b895fe0d": {
"review_count": 4,
"quality": 1.25,
"difficulty": 3.75,
"quality_count": 4,
"difficulty_count": 4
},
"course_0002a781bc9543f3a2ac1a94": {
"review_count": 1,
"quality": 1,
"difficulty": 4,
"quality_count": 1,
"difficulty_count": 1
},
"course_4aa5bbed0c86993f5f0dc832": {
"review_count": 1,
"quality": 1,
"difficulty": 3,
"quality_count": 1,
"difficulty_count": 1
},
"course_eec4aae06b946a73f1878be4": {
"review_count": 2,
"quality": 1,
"difficulty": 5,
"quality_count": 2,
"difficulty_count": 2
}
},
"bayesian_quality": 2.2177556104931555,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 2.946,
"graded": 1538,
"counts": [
484,
159,
354,
138,
281,
69,
53
],
"sections": 57
},
"current": false,
"courses": [],
"revision": "b68f68efcd3387a01fee00416f57beb6d43f3bcb",
"instructor_url": "/instructors/XIANGHONG_GONG--instructor_12d87346f1e3d02a2dacf52c"
}