Historical instructor

Xiaoyang Long

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 3.89/5 from 9 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

OTM 300
Quality 4/5Difficulty 3/5
She teaches the second half of the class and is better than Mcclurg. I never attended lectures and understood everything from her annotated slides. Her group project was much more interesting than the first and her excel case was much easier. Quiz and final aren't hard if you attend lecture/study the slides.
Rate My Professors ↗
Quality 3/5Difficulty 3/5
Lecture is a little dry, but overall not bad. She takes forever to grade things, but if you pay attention in lecture they aren't terribly difficult.
Rate My Professors ↗
OTM 300
Quality 5/5Difficulty 2/5
Prof Long was always respectful of lecture time and never went over. She was willing to answer student questions and provided many practice problems to prepare for the straightforward quizzes and exams. Exams were easier than most of the practice problems. Good curve and no need to read the textbook for her half of the class. Quick to answer email.
Rate My Professors ↗
OTM 300
Quality 3/5Difficulty 2/5
She teaches the second half of this class and it is far easier than the first half. Straightforward lectures, tests came right from lectures and practice problems. Not the most interesting lecturer, but professor Long certainly cares. Don't need to read textbook.
Rate My Professors ↗
OTM 300
Quality 4/5Difficulty 3/5
Long teaches part 2 of OTM and material is easier to understand. Content laid out in a simple way and material explained well. Quizzes similar to practice problems in lecture, and she allows a notecard on the final. She is very nice and is accessible outside of class. Group simulation isn't fun, but not too difficult. Would recommend
Rate My Professors ↗
OTM 300
Quality 4/5Difficulty 3/5
Teaches 2nd half of class and is far better than McClurg. Don't need to read the book as she covers all what you need to know in lectures. The math problems are easy to do. The hard part of the class is not necessarily being able to do questions but rather deeply understanding the underlying concepts. Her final is fairly easy if you paid attention.
Rate My Professors ↗

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

Classes with Xiaoyang Long

No teaching recorded in Fall 2026.

No courses match this selection. Try the full catalog or another term.

Recorded teaching history

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_079692c9388b37fbfbcf00ae",
  "source": "legacy",
  "source_instructor_id": null,
  "identity_basis": "name_only",
  "identity_status": "unresolved",
  "name": "Xiaoyang Long",
  "email": "XIAOYANG.LONG@WISC.EDU",
  "first_observed_at": "2025-12-03 12:33:41.418072+00:00",
  "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
  "ratings": {
    "review_count": 9,
    "quality": 3.89,
    "difficulty": 2.67,
    "quality_count": 9,
    "difficulty_count": 9,
    "profile_id": "rmp:2490777",
    "source_url": "https://www.ratemyprofessors.com/professor/2490777",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 15:58:32.924769+00:00",
    "courses": {
      "course_aa7c4c79e460029847daaad2": {
        "review_count": 8,
        "quality": 4,
        "difficulty": 2.62,
        "quality_count": 8,
        "difficulty_count": 8
      },
      "course_21f40c328bd99550bd9f745f": {
        "review_count": 1,
        "quality": 3,
        "difficulty": 3,
        "quality_count": 1,
        "difficulty_count": 1
      }
    },
    "bayesian_quality": 3.7311626093424795,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/XIAOYANG_LONG--instructor_079692c9388b37fbfbcf00ae"
}