Historical instructor

SHENGWEN GAN

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 2.08/5 from 13 quality ratings. The adjusted rating blends this with the UW review average (3.66/5), weighted as 20 additional ratings. Smaller samples stay closer to that average. Each captured review is counted once in the prior; this does not correct who chooses to leave a review.

RMP profile ↗ · All captured review dates; profile matched by name.

What students say

Original student reviews · all captured dates

MATH 551
Quality 3/5Difficulty 3/5
Professor Gan just... didn't seem to have a plan. Although he followed the textbook, there were certain parts he would skip. His proofs in class were identical to the ones in the book. His lectures were nothing special. Just utter meh. If you ask him questions outside of the scope of the course, he doesn't know unless it's analysis related
Rate My Professors ↗
MATH 629
Quality 1/5Difficulty 3/5
He's not good at explaining things, even when you ask him questions after class. The course content is already difficult, and you cannot get enough support from him. The exam was confusing, with problems chosen from textbook in a broad range. There are no correct answers provided. His lecture is super boring, making me lose my interest.
Rate My Professors ↗
MATH 522
Quality 4/5Difficulty 2/5
Lectures closely followed the textbook. Wasn't great at responding to questions; they often didn't look up from writing on the board and would cite previous results without much explanation. Grading was fair. They basically told us what material was on exams. Attendance not required, but many examples from lecture showed up verbatim on exams.
Rate My Professors ↗
MATH 522
Quality 1/5Difficulty 5/5
It felt like he didn't prepare for class, he just flipped through the handouts before class and then did some puzzling proofs on the board himself during class, and not many people understood what he was doing. His syllabus was originally set at 90A 85AB and eventually curved down to 92A 89AB, which was ridiculous.
Rate My Professors ↗
MATH 522
Quality 2/5Difficulty 3/5
It will be fine if you choose his section, and you are a PhD candidate on analysis.
Rate My Professors ↗

Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.

Classes with SHENGWEN GAN

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
TermCourseTitle
Fall 2025MATH 551Point-set Topology
Spring 2025MATH 522Analysis II
Spring 2025MATH 629Introduction to Measure and Integration
Fall 2024MATH 522Analysis II
Spring 2024COMPSCI/MATH/STAT 475Introduction to Combinatorics
Fall 2023MATH 340Elementary Matrix and Linear Algebra

Teaching history may be incomplete. Course pages contain course-specific feedback and citations.

Instructor identity & provenance
{
  "instructor_uid": "instructor_495d959af0edec197ef1c1a4",
  "source": "madgrades",
  "source_instructor_id": "6083170",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "SHENGWEN GAN",
  "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": 13,
    "quality": 2.08,
    "difficulty": 3.46,
    "quality_count": 13,
    "difficulty_count": 13,
    "profile_id": "rmp:2933442",
    "source_url": "https://www.ratemyprofessors.com/professor/2933442",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:05:53.065256+00:00",
    "courses": {
      "course_7d3f055b392d74c588d35d0b": {
        "review_count": 1,
        "quality": 3,
        "difficulty": 3,
        "quality_count": 1,
        "difficulty_count": 1
      },
      "course_0dd25611eebe714d971b7bfb": {
        "review_count": 4,
        "quality": 2,
        "difficulty": 3.5,
        "quality_count": 4,
        "difficulty_count": 4
      },
      "course_bac5b63415c0e4cd6d5c3848": {
        "review_count": 1,
        "quality": 1,
        "difficulty": 3,
        "quality_count": 1,
        "difficulty_count": 1
      },
      "course_eec4aae06b946a73f1878be4": {
        "review_count": 3,
        "quality": 2.33,
        "difficulty": 3.33,
        "quality_count": 3,
        "difficulty_count": 3
      },
      "course_63c43e7ac8225e2773df74d8": {
        "review_count": 4,
        "quality": 2,
        "difficulty": 3.75,
        "quality_count": 4,
        "difficulty_count": 4
      }
    },
    "bayesian_quality": 3.0373853233615726,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.055,
    "graded": 397,
    "counts": [
      133,
      53,
      92,
      39,
      49,
      24,
      7
    ],
    "sections": 7
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/SHENGWEN_GAN--instructor_495d959af0edec197ef1c1a4"
}