Manages to break down advanced concepts very well. Motivates almost everything with examples. The homework directly prepares you for the exams which are very straight forward. Class is lecture-heavy but the lectures are very engaging.Rate My Professors ↗
Historical instructor
BOTONG WANG
What students say
Original student reviews · all captured dates
Professor Wang is a IMO Gold Medalist. I expected him to teach us several competition style techniques, but the truth is that you can tell that he is way too busy for his research. Nonetheless, he is great at decomposing bigger problems into smaller ones, which makes understanding pretty easyRate My Professors ↗
..... ... ......Rate My Professors ↗
Lecture notes in general were unorganized and very messy. I think he is a nice prof who tries his best, but you will end up learning more on youtube for the class. Had 3 exams worth 86% of grade total. Rest was discussion quizzes and homework that were all fairly easy and had 2/3 drops. Look for someone different.Rate My Professors ↗
Wang's lectures for 222 are awful. His notes are unorganized and messy. His explanations are confusing and unhelpful. He can't help it, but his accent and stuttering makes a bad explanation worse. He doesn't explain what we're learning & writes on the notes app, which results in missed notes as soon as he scrolls down. Switch lectures if you can.Rate My Professors ↗
Botong is really fun. I'd definitely recommend going to lectures. He's a good lecturer. He has a bit of an accent, but I almost never had trouble understanding him. He can be fun sometimes too. Like he used being a sniper as an analogy when talking about polar coordinates, which I still remember. Overall I found 234 enjoyable and not too hard.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with BOTONG WANG
Introduction to discrete mathematics covering logic, proofs, sets, functions, and discrete structures like graphs and trees.
No offering record · Spring 2026
with this instructor · course overall, matching historical terms
historical GPA · grades
Fall 2021–Spring 2026Directed Study
1–3 creditsMATH 698 offers directed study projects arranged individually with a faculty member.
No offering record · Spring 2026
No recorded grade history
Reading and Research
1–3 creditsMATH 990 offers independent reading and research opportunities across all areas of Mathematics.
No offering record · Spring 2026
No recorded grade history
Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2026 | COMPSCI/MATH 240 | Introduction to Discrete Mathematics |
| Spring 2026 | MATH 698 | Directed Study |
| Spring 2026 | MATH 990 | Reading and Research |
| Fall 2025 | MATH 467 | Introduction to Number Theory |
| Fall 2025 | MATH 681 | Senior Honors Thesis |
| Spring 2025 | MATH 990 | Reading and Research |
| Spring 2023 | MATH 222 | Calculus and Analytic Geometry 2 |
| Spring 2023 | MATH 990 | Reading and Research |
| Fall 2022 | MATH 853 | Topics in Algebraic Topology |
| Spring 2022 | MATH 234 | Calculus--functions of Several Variables |
| Fall 2021 | MATH 222 | Calculus and Analytic Geometry 2 |
| Fall 2020 | MATH 551 | Point-set Topology |
| Fall 2020 | MATH 751 | Introductory Topology I |
| Spring 2020 | MATH 752 | Introductory Topology II |
| Spring 2020 | MATH 990 | Reading and Research |
| Fall 2019 | MATH 990 | Reading and Research |
| Spring 2019 | MATH 752 | Introductory Topology II |
| Fall 2018 | MATH 551 | Point-set Topology |
| Spring 2018 | MATH 551 | Point-set Topology |
| Fall 2017 | MATH 222 | Calculus and Analytic Geometry 2 |
| Spring 2017 | MATH 222 | Calculus and Analytic Geometry 2 |
| Spring 2017 | MATH 551 | Point-set Topology |
| Fall 2016 | MATH 551 | Point-set Topology |
| Spring 2016 | MATH 552 | Introduction to Algebraic Topology |
| Spring 2016 | MATH 752 | Introductory Topology II |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_bb4ab5ae7dbecb56c2cd59db",
"source": "madgrades",
"source_instructor_id": "4155827",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "BOTONG WANG",
"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": 35,
"quality": 3.46,
"difficulty": 3.46,
"quality_count": 35,
"difficulty_count": 35,
"profile_id": "rmp:2279567",
"source_url": "https://www.ratemyprofessors.com/professor/2279567",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:51:37.641601+00:00",
"courses": {
"course_e7b7ff33c37b147a17b2d14d": {
"review_count": 3,
"quality": 4,
"difficulty": 3.67,
"quality_count": 3,
"difficulty_count": 3
},
"course_6bc496e4640fd08f71e1b041": {
"review_count": 17,
"quality": 3.65,
"difficulty": 3.47,
"quality_count": 17,
"difficulty_count": 17
},
"course_8634dde81cc95f6c58014087": {
"review_count": 4,
"quality": 3.5,
"difficulty": 3,
"quality_count": 4,
"difficulty_count": 4
},
"course_cc1de60e9953cdd9c469e9a5": {
"review_count": 2,
"quality": 2.5,
"difficulty": 3.5,
"quality_count": 2,
"difficulty_count": 2
},
"course_7d3f055b392d74c588d35d0b": {
"review_count": 4,
"quality": 3.5,
"difficulty": 3.25,
"quality_count": 4,
"difficulty_count": 4
}
},
"bayesian_quality": 3.532613012198762,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 2.915,
"graded": 1633,
"counts": [
513,
176,
393,
144,
224,
106,
77
],
"sections": 25
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/BOTONG_WANG--instructor_bb4ab5ae7dbecb56c2cd59db"
}