# Xiangru XU — Courses & Reviews | UW–Madison

[View on UW Courses](https://uwcourses.com/instructors/XIANGRU_XU--instructor_35fbfcc5f574107af6387c7c)

## Dataset

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### repository

twangodev/uwcourses

### schema version

6

### importer version

7

### projection id

85abe9ff8837c2c5a134368dcc4cfc85eb723524b21ddeb3d2e953887d2f0c8f

### observed at

2026-09-07T15:55:43.033547+00:00

### built at

2026-09-11T07:45:51.576183+00:00

### courses

8951

### current instructors

5754

### limited

false

### terms

* 1272
* 1264
* 1262
* 1254
* 1252
* 1244
* 1242
* 1234
* 1232
* 1224
* 1222
* 1212
* 1204
* 1202
* 1194
* 1192
* 1184
* 1182
* 1174
* 1172
* 1164
* 1162
* 1154
* 1152
* 1144
* 1142
* 1134
* 1132
* 1124
* 1122
* 1114
* 1112
* 1104
* 1102
* 1094
* 1092
* 1084
* 1082
* 1074
* 1072

### term

1272

### departments

| subject   | count |
| --------- | ----- |
| AAE       | 90    |
| ABT       | 20    |
| ACCTIS    | 36    |
| ACTSCI    | 14    |
| AFAERO    | 10    |
| AFRICAN   | 87    |
| AFROAMER  | 71    |
| AGROECOL  | 21    |
| AMERIND   | 53    |
| ANAT\&PHY | 7     |
| ANATOMY   | 2     |
| ANESTHES  | 8     |
| ANSCI     | 57    |
| ANTHRO    | 95    |
| ART       | 125   |
| ARTED     | 10    |
| ARTHIST   | 121   |
| ASIALANG  | 129   |
| ASIAN     | 109   |
| ASIANAM   | 28    |
| ASTRON    | 38    |
| ATMOCN    | 69    |
| BIOCHEM   | 51    |
| BIOCORE   | 10    |
| BIOLOGY   | 14    |
| BIOMDSCI  | 18    |
| BME       | 66    |
| BMI       | 41    |
| BMOLCHEM  | 10    |
| BOTANY    | 69    |
| BSE       | 44    |
| C\&ESOC   | 73    |
| CBE       | 48    |
| CHEM      | 101   |
| CHICLA    | 52    |
| CIVENGR   | 133   |
| CLASSICS  | 47    |
| CNP       | 10    |
| CNSRSCI   | 50    |
| COMARTS   | 137   |
| COMPBIO   | 15    |
| COMPLIT   | 11    |
| COMPSCI   | 138   |
| COUNPSY   | 78    |
| CRB       | 19    |
| CS\&D     | 71    |
| CSCS      | 40    |
| CURRIC    | 193   |
| DANCE     | 93    |
| DERM      | 8     |
| DS        | 88    |
| DYSCI     | 35    |
| ECE       | 155   |
| ECON      | 145   |
| EDPOL     | 114   |
| EDPSYCH   | 97    |
| ELPA      | 70    |
| EMA       | 53    |
| EMERMED   | 17    |
| ENGL      | 206   |
| ENTOM     | 40    |
| ENVIRST   | 148   |
| EP        | 15    |
| EPD       | 67    |
| ESL       | 16    |
| F\&WECOL  | 60    |
| FAMMED    | 22    |
| FINANCE   | 50    |
| FOLKLORE  | 40    |
| FOODSCI   | 43    |
| FRENCH    | 63    |
| GEN\&WS   | 145   |
| GENBUS    | 72    |
| GENECSLR  | 17    |
| GENETICS  | 60    |
| GEOG      | 113   |
| GEOSCI    | 83    |
| GERMAN    | 82    |
| GLE       | 48    |
| GNS       | 38    |
| GREEK     | 27    |
| HDFS      | 41    |
| HEBR-BIB  | 13    |
| HEBR-MOD  | 10    |
| HISTORY   | 233   |
| HISTSCI   | 56    |
| HONCOL    | 13    |
| ILS       | 43    |
| INFOSYS   | 9     |
| INTEGART  | 7     |
| INTEGSCI  | 22    |
| INTER-AG  | 18    |
| INTER-HE  | 11    |
| INTER-LS  | 22    |
| INTEREGR  | 16    |
| INTLBUS   | 21    |
| INTLST    | 50    |
| ISYE      | 83    |
| ITALIAN   | 53    |
| JEWISH    | 56    |
| JOURN     | 88    |
| KINES     | 128   |
| LACIS     | 26    |
| LANDARC   | 61    |
| LATIN     | 24    |
| LAW       | 120   |
| LEGALST   | 48    |
| LINGUIS   | 35    |
| LIS       | 89    |
| LITTRANS  | 78    |
| LSC       | 52    |
| M\&ENVTOX | 7     |
| MARKETNG  | 62    |
| MATH      | 153   |
| MDGENET   | 8     |
| ME        | 130   |
| MEDHIST   | 43    |
| MEDICINE  | 60    |
| MEDIEVAL  | 32    |
| MEDPHYS   | 39    |
| MEDSC-M   | 29    |
| MEDSC-V   | 41    |
| MHR       | 68    |
| MICROBIO  | 45    |
| MILSCI    | 16    |
| MM\&I     | 22    |
| MOLBIOL   | 6     |
| MS\&E     | 59    |
| MUSIC     | 165   |
| MUSPERF   | 126   |
| NAVSCI    | 20    |
| NE        | 44    |
| NEURODPT  | 11    |
| NEUROL    | 7     |
| NEURSURG  | 4     |
| NTP       | 11    |
| NURSING   | 111   |
| NUTRSCI   | 65    |
| OBS\&GYN  | 18    |
| OCCTHER   | 39    |
| ONCOLOGY  | 14    |
| OPHTHALM  | 5     |
| OTM       | 43    |
| PATH      | 34    |
| PATH-BIO  | 29    |
| PEDIAT    | 26    |
| PHARMACY  | 31    |
| PHILOS    | 77    |
| PHMCOL-M  | 11    |
| PHMPRAC   | 45    |
| PHMSCI    | 60    |
| PHYASST   | 37    |
| PHYSICS   | 88    |
| PHYSIOL   | 3     |
| PHYTHER   | 37    |
| PLANTSCI  | 52    |
| PLPATH    | 35    |
| POLISCI   | 192   |
| POPHLTH   | 58    |
| PORTUG    | 33    |
| PSYCH     | 101   |
| PSYCHIAT  | 22    |
| PUBAFFR   | 54    |
| PUBLHLTH  | 23    |
| RADIOL    | 11    |
| REALEST   | 41    |
| RELIGST   | 90    |
| RHABMED   | 9     |
| RMI       | 24    |
| RP\&SE    | 102   |
| S\&APHM   | 17    |
| SCANDST   | 73    |
| SLAVIC    | 89    |
| SOC       | 149   |
| SOCWORK   | 87    |
| SOILSCI   | 46    |
| SPANISH   | 83    |
| SRMED     | 21    |
| STAT      | 94    |
| STDYABRD  | 52    |
| STS       | 8     |
| SURGERY   | 25    |
| SURGSCI   | 33    |
| THEATRE   | 91    |
| URBRPL    | 60    |
| UROLOGY   | 5     |
| ZOOLOGY   | 89    |

## instructor

### instructor uid

instructor\_35fbfcc5f574107af6387c7c

### source

legacy

### identity basis

name\_only

### identity status

unresolved

### name

Xiangru XU

### email

XIANGRU.XU\@WISC.EDU

### first observed at

2025-04-16 05:20:33.104844+00:00

### last observed at

2025-07-06 01:49:47.203835+00:00

### ratings

#### review count

14

#### quality

3.07

#### difficulty

3.5

#### quality count

14

#### difficulty count

14

#### profile id

rmp:2636943

#### source url

<https://www.ratemyprofessors.com/professor/2636943>

#### match basis

exact\_name

#### observed at

2026-09-07 15:58:40.701244+00:00

#### courses

##### course 30b7af243793fc0540887d4f

###### review count

14

###### quality

3.07

###### difficulty

3.5

###### quality count

14

###### difficulty count

14

#### bayesian quality

3.4168739903215264

#### prior mean

3.6596857835465957

#### prior weight

20

### current

false

### courses

None recorded.

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### instructor url

/instructors/XIANGRU\_XU--instructor\_35fbfcc5f574107af6387c7c

## history

None recorded.

## timeline

None recorded.

## term

1272

## courses

None recorded.

## reviews

### items

```json
[
  {
    "observed_at": "2026-09-07 15:58:40.701244+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyMzcwMTk4",
    "source_instructor_id": "rmp:2636943",
    "instructor_name": "Xiangru Xu",
    "course_label": "ME340",
    "course_id": "ME 340",
    "course_uid": "course_30b7af243793fc0540887d4f",
    "review_date": "2025-12-21 23:08:43 +0000 UTC",
    "comment": "Lowkey Professor Xu was really great. He was extremely competent and honestly, for the most parts, he has a big belief on if you did the work you will do good because every single problem on the test was very similar in concept to a practice problem, discussion problem, or lecture problem. He answered all 57 of my piazza questions in a fast time.",
    "source_url": "https://www.ratemyprofessors.com/professor/2636943",
    "quality_rating": 5,
    "difficulty_rating": 2
  },
  {
    "observed_at": "2026-09-07 15:58:40.701244+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQwNjE3MjY2",
    "source_instructor_id": "rmp:2636943",
    "instructor_name": "Xiangru Xu",
    "course_label": "ME340",
    "course_id": "ME 340",
    "course_uid": "course_30b7af243793fc0540887d4f",
    "review_date": "2025-01-29 15:15:58 +0000 UTC",
    "comment": "Straightforward, have to have good notesheet. Must use lectures and discussion for notesheet. Everybody saying exams were bogus probably did not go to discussion. Lowkey top 3 ME prof",
    "source_url": "https://www.ratemyprofessors.com/professor/2636943",
    "quality_rating": 5,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 15:58:40.701244+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQwNDExMDcy",
    "source_instructor_id": "rmp:2636943",
    "instructor_name": "Xiangru Xu",
    "course_label": "ME340",
    "course_id": "ME 340",
    "course_uid": "course_30b7af243793fc0540887d4f",
    "review_date": "2024-12-21 23:00:43 +0000 UTC",
    "comment": "Good professor, lectures are informative with lots of examples. However his tests are ridiculous. He loves breaking out brand new concepts on the exams that did not appear in lecture. He is willing to give lots of partial credit on exams however. Just beware studying the lectures is not sufficient. He WILL put some crazy stuff on exams. ",
    "source_url": "https://www.ratemyprofessors.com/professor/2636943",
    "quality_rating": 3,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 15:58:40.701244+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM5OTY2MzIw",
    "source_instructor_id": "rmp:2636943",
    "instructor_name": "Xiangru Xu",
    "course_label": "ME340",
    "course_id": "ME 340",
    "course_uid": "course_30b7af243793fc0540887d4f",
    "review_date": "2024-11-17 23:26:03 +0000 UTC",
    "comment": "He is an interesting professor to talk to. He likes to argue to make points during the office hour but not to make meanful conversations. I don't find it helpful. ",
    "source_url": "https://www.ratemyprofessors.com/professor/2636943",
    "quality_rating": 1,
    "difficulty_rating": 5
  },
  {
    "observed_at": "2026-09-07 15:58:40.701244+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM4MjAzMjU3",
    "source_instructor_id": "rmp:2636943",
    "instructor_name": "Xiangru Xu",
    "course_label": "ME340",
    "course_id": "ME 340",
    "course_uid": "course_30b7af243793fc0540887d4f",
    "review_date": "2023-09-05 13:36:36 +0000 UTC",
    "comment": "Professor Xu's course was well structured. He gave lots of examples in lectures and discussions, but was rushed sometimes. ",
    "source_url": "https://www.ratemyprofessors.com/professor/2636943",
    "quality_rating": 5,
    "difficulty_rating": 2
  },
  {
    "observed_at": "2026-09-07 15:58:40.701244+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM3MjYwNzYx",
    "source_instructor_id": "rmp:2636943",
    "instructor_name": "Xiangru Xu",
    "course_label": "ME340",
    "course_id": "ME 340",
    "course_uid": "course_30b7af243793fc0540887d4f",
    "review_date": "2022-12-29 20:38:42 +0000 UTC",
    "comment": "Overall, I thought the course was decently taught w/ clear expectations - definitely could be tough, but exams (for the most part) followed in-lecture/in-discussion examples & textbook.\n\nLecture could be a bit quick at times, attending discussion is definitely a must for this class. ",
    "source_url": "https://www.ratemyprofessors.com/professor/2636943",
    "quality_rating": 3,
    "difficulty_rating": 3
  }
]
```

### total

14

### page

1

### courses

| course\_uid                      | course\_id |
| -------------------------------- | ---------- |
| course\_30b7af243793fc0540887d4f | ME 340     |

### matched

true

## social Image

false
