Historical instructor

YIBIN PAN

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 2.53/5 from 182 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

PHY201 · course not matched
Quality 1/5Difficulty 5/5
I can tell he really wants to be a good prof, but his slides are just filled to the brim with text, and his accent makes it hard to understand him. If he taught an easier class, I could see him being a liked prof, but if you're struggling in class and you don't really understand what he's saying it makes you quite mad at him.
Rate My Professors ↗
PHYS201 · course not matched
Quality 2/5Difficulty 4/5
Overhated, his slides are helpful but he does skip over algebraic steps and struggles to understand when the class is confused. As far as I know, he is unreachable outside of class and can rarely answer student questions properly. Additionally, he often provided incorrect information about which materials were eligible for testing. Avoid if you can
Rate My Professors ↗
201 · course not matched
Quality 1/5Difficulty 4/5
does not teach well or explain anything. lectures are pointless, you gotta self study or it's over.
Rate My Professors ↗
PHYSICS 201
Quality 2/5Difficulty 4/5
Better off just using the homework and practice problems to learn what's happening. His lecture slides are crowded and have a bunch of irrelevant information on them. And when it comes to actually lecturing, he glosses over everything and jumps around in what he is talking about way too much to understand.
Rate My Professors ↗
201 · course not matched
Quality 1/5Difficulty 5/5
This professor unfortunately cannot teach. You are better off reading the textbook. The only reason I got a B is because we had a different professor for the first half of the class. The worst thing that he does is that he consistently states that the class is easy and simple.
Rate My Professors ↗
201 · course not matched
Quality 1/5Difficulty 4/5
The worst thing about this professor is his inability to realize that not everyone has had the same learning experience up until this class. He will bring up calculus 2 or 3 concepts not required for this class, and make simply physics far more confusing. Will skip every step saying that it is "simple algebra", and call the class simple and easy.
Rate My Professors ↗

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

Classes with YIBIN PAN

Calculus-based physics for engineering students covering mechanics, energy, and momentum.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2021–Spring 2026

A calculus-based, rigorous introduction to physics covering mechanics, waves, thermodynamics, statistical mechanics, and modern physics with computation.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2021–Spring 2026

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2026PHYSICS 201General Physics
Spring 2026PHYSICS 247A Modern Introduction to Physics
Fall 2025PHYSICS 248A Modern Introduction to Physics
Fall 2025PHYSICS 801Special Topics in Theoretical Physics
Spring 2025PHYSICS 247A Modern Introduction to Physics
Spring 2025PHYSICS 248A Modern Introduction to Physics
Fall 2024PHYSICS 247A Modern Introduction to Physics
Fall 2024PHYSICS 248A Modern Introduction to Physics
Spring 2024PHYSICS 247A Modern Introduction to Physics
Spring 2024PHYSICS 248A Modern Introduction to Physics
Fall 2023PHYSICS 247A Modern Introduction to Physics
Fall 2023PHYSICS 248A Modern Introduction to Physics
Spring 2023PHYSICS 202General Physics
Spring 2023PHYSICS 248A Modern Introduction to Physics
Fall 2022PHYSICS 201General Physics
Fall 2022PHYSICS 299Directed Study
Fall 2022PHYSICS 801Special Topics in Theoretical Physics
Spring 2022PHYSICS 201General Physics
Spring 2022PHYSICS 202General Physics
Fall 2021PHYSICS 201General Physics
Fall 2021PHYSICS 202General Physics
Fall 2021PHYSICS 299Directed Study
Spring 2020PHYSICS 201General Physics
Fall 2019PHYSICS 103General Physics
Fall 2019PHYSICS 201General Physics
Spring 2019PHYSICS 201General Physics
Spring 2019PHYSICS 207General Physics
Fall 2018PHYSICS 201General Physics
Fall 2018PHYSICS 207General Physics
Spring 2018PHYSICS 202General Physics
Fall 2017PHYSICS 103General Physics
Fall 2017PHYSICS 201General Physics
Spring 2017PHYSICS 201General Physics
Fall 2016PHYSICS 103General Physics
Spring 2016PHYSICS 201General Physics
Fall 2015PHYSICS 201General Physics
Spring 2015PHYSICS 201General Physics
Fall 2014PHYSICS 199Directed Study
Fall 2014PHYSICS 201General Physics
Spring 2014PHYSICS 201General Physics
Spring 2014PHYSICS 990Research
Fall 2013PHYSICS 201General Physics
Spring 2013PHYSICS 201General Physics
Fall 2012PHYSICS 202General Physics
Fall 2012PHYSICS 299Directed Study
Spring 2012PHYSICS 202General Physics
Fall 2011PHYSICS 201General Physics
Spring 2011PHYSICS 202General Physics
Fall 2010PHYSICS 202General Physics
Spring 2010PHYSICS 103General Physics
Spring 2010PHYSICS 990Research
Fall 2009PHYSICS 202General Physics
Fall 2009PHYSICS 990Research
Spring 2009PHYSICS 202General Physics
Spring 2009PHYSICS 990Research
Fall 2008PHYSICS 202General Physics
Fall 2008PHYSICS 990Research
Fall 2006PHYSICS 202General Physics

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_20ce15fe119faba5c4007f70",
  "source": "madgrades",
  "source_instructor_id": "1103310",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "YIBIN PAN",
  "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": 182,
    "quality": 2.53,
    "difficulty": 3.28,
    "quality_count": 182,
    "difficulty_count": 182,
    "profile_id": "rmp:407223",
    "source_url": "https://www.ratemyprofessors.com/professor/407223",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 15:57:53.377833+00:00",
    "courses": {
      "course_3d31f8f280d8571385be79ba": {
        "review_count": 19,
        "quality": 2.89,
        "difficulty": 2.74,
        "quality_count": 19,
        "difficulty_count": 19
      },
      "course_ac5b0db3a3b0f72a3723ac9e": {
        "review_count": 6,
        "quality": 3.33,
        "difficulty": 3,
        "quality_count": 6,
        "difficulty_count": 6
      },
      "course_8117ebeaf2f3accae0bb5cb6": {
        "review_count": 3,
        "quality": 2.33,
        "difficulty": 4.33,
        "quality_count": 3,
        "difficulty_count": 3
      },
      "course_9809c83cf98a169703c3732a": {
        "review_count": 6,
        "quality": 2.5,
        "difficulty": 3.67,
        "quality_count": 6,
        "difficulty_count": 6
      },
      "course_0102faba3a6a173105857f06": {
        "review_count": 1,
        "quality": 2,
        "difficulty": 5,
        "quality_count": 1,
        "difficulty_count": 1
      },
      "course_1d9f375f4112f29da5afb4cd": {
        "review_count": 1,
        "quality": 1,
        "difficulty": 3,
        "quality_count": 1,
        "difficulty_count": 1
      }
    },
    "bayesian_quality": 2.6418500775788707,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 2.979,
    "graded": 12892,
    "counts": [
      2950,
      2330,
      2609,
      2344,
      2171,
      426,
      62
    ],
    "sections": 81
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/YIBIN_PAN--instructor_20ce15fe119faba5c4007f70"
}