Historical instructor

CHENLIANG XU

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 2.00/5 from 6 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

STAT 371
Quality 2/5Difficulty 3/5
He was very difficult to understand. The class was poorly attended, and the language barrier made exams confusing - especially since he would not clarify any questions, even if his English was not clear. Lectures consisted of him reading his slides, which came from the book, but he was very helpful when he actually showed work.
Rate My Professors ↗
STATS371 · course not matched
Quality 1/5Difficulty 4/5
Horribly hard to understand and confusing throughout. Not helpful in explaining anything.
Rate My Professors ↗
STATS371 · course not matched
Quality 2/5Difficulty 5/5
One of the worst professors I've ever had. He was extremely hard to understand because of his thick accent. He literally read through all of the lecture power points. Once in a while he would write on the chalkboard but it was difficult to follow along. We were required to do some pointless homework problems on a computer program called "R".
Rate My Professors ↗
STATS371 · course not matched
Quality 2/5Difficulty 4/5
He seemed like a nice enough guy, but I disagree with how he taught the course. I was often confused as to what was important to know. I strongly disagree with his policy that no clarifying questions can be asked during exams, given that English is clearly not his first language, and it's hard to know what he expects. Overall, a frustrating course.
Rate My Professors ↗
STATS371 · course not matched
Quality 3/5Difficulty 1/5
I'm not really sure if it was the class or him, but Xu taught at a glacial pace. He also has an accent that is hard to understand. His lectures completely come from the books and by the end less than 40% of the class went. It's very easy to teach yourself, but without a good TA you are toast.
Rate My Professors ↗

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

Classes with CHENLIANG XU

STAT 371 introduces applied statistical practice for the life sciences using R, covering EDA, inference, ANOVA, and regression.

No offering record · Spring 2014

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2009–Spring 2014

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2014STAT 371Introductory Applied Statistics for the Life Sciences
Fall 2013STAT 371Introductory Applied Statistics for the Life Sciences

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_81c4bd06667f3c2c0acce668",
  "source": "madgrades",
  "source_instructor_id": "4597046",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "CHENLIANG XU",
  "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": 6,
    "quality": 2,
    "difficulty": 3.33,
    "quality_count": 6,
    "difficulty_count": 6,
    "profile_id": "rmp:1860769",
    "source_url": "https://www.ratemyprofessors.com/professor/1860769",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:48:57.309952+00:00",
    "courses": {
      "course_31fb5b7b6bf20ca63e33bd46": {
        "review_count": 2,
        "quality": 2,
        "difficulty": 3,
        "quality_count": 2,
        "difficulty_count": 2
      }
    },
    "bayesian_quality": 3.2766813719589196,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.056,
    "graded": 266,
    "counts": [
      86,
      43,
      47,
      35,
      37,
      16,
      2
    ],
    "sections": 2
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/CHENLIANG_XU"
}