# JON ROLL — Courses & Reviews | UW–Madison

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

## 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\_f425fa73b8b0ddcd363a9e5c

### source

madgrades

### source instructor id

573481

### identity basis

source\_id

### identity status

source\_identified

### name

JON ROLL

### 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

34

#### quality

3.29

#### difficulty

3.18

#### quality count

34

#### difficulty count

34

#### profile id

rmp:133421

#### source url

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

#### match basis

exact\_name

#### observed at

2026-09-07 16:30:48.277587+00:00

#### courses

##### course 52774b2740fd40fe6fedc78b

###### review count

1

###### quality

5

###### difficulty

2

###### quality count

1

###### difficulty count

1

##### course b38eddf04e5d9b58f70c1241

###### review count

1

###### quality

2

###### difficulty

4

###### quality count

1

###### difficulty count

1

#### bayesian quality

3.4269206605728133

#### prior mean

3.6596857835465957

#### prior weight

20

### grade statistics

#### gpa

3.26

#### graded

3921

#### counts

* 1258
* 619
* 1439
* 309
* 221
* 53
* 22

#### sections

150

### current

false

### courses

None recorded.

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### instructor url

/instructors/JON\_ROLL--instructor\_f425fa73b8b0ddcd363a9e5c

## history

| term | course\_uid                      | course\_id           | title                                          |
| ---- | -------------------------------- | -------------------- | ---------------------------------------------- |
| 1254 | course\_52774b2740fd40fe6fedc78b | MICROBIO 102         | GENERAL MICROBIOLOGY LABORATORY                |
| 1254 | course\_1897bd5f934367a1b50f1802 | MICROBIO 299         | INDEPENDENT STUDY                              |
| 1254 | course\_c830301e1967f6ae2bdd5420 | MICROBIO 875         | SPECIAL TOPICS                                 |
| 1252 | course\_1b2d8c8bb8e326715235bea6 | MICROBIO 527         | ADVANCED LABORATORY TECHNIQUES IN MICROBIOLOGY |
| 1252 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1244 | course\_52774b2740fd40fe6fedc78b | MICROBIO 102         | GENERAL MICROBIOLOGY LABORATORY                |
| 1244 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1242 | course\_1b2d8c8bb8e326715235bea6 | MICROBIO 527         | ADVANCED LABORATORY TECHNIQUES IN MICROBIOLOGY |
| 1234 | course\_799b6ea6c2cf692a040668e2 | MICROBIO 304         | BIOLOGY OF MICROORGANISMS LABORATORY           |
| 1232 | course\_799b6ea6c2cf692a040668e2 | MICROBIO 304         | BIOLOGY OF MICROORGANISMS LABORATORY           |
| 1224 | course\_52774b2740fd40fe6fedc78b | MICROBIO 102         | GENERAL MICROBIOLOGY LABORATORY                |
| 1222 | course\_52774b2740fd40fe6fedc78b | MICROBIO 102         | GENERAL MICROBIOLOGY LABORATORY                |
| 1222 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1212 | course\_1897bd5f934367a1b50f1802 | MICROBIO 299         | INDEPENDENT STUDY                              |
| 1212 | course\_799b6ea6c2cf692a040668e2 | MICROBIO 304         | BIOLOGY OF MICROORGANISMS LABORATORY           |
| 1204 | course\_52774b2740fd40fe6fedc78b | MICROBIO 102         | GENERAL MICROBIOLOGY LABORATORY                |
| 1204 | course\_1897bd5f934367a1b50f1802 | MICROBIO 299         | INDEPENDENT STUDY                              |
| 1204 | course\_1150c7ab766a463785793c95 | MICROBIO 375         | SPECIAL TOPICS                                 |
| 1204 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1202 | course\_1897bd5f934367a1b50f1802 | MICROBIO 299         | INDEPENDENT STUDY                              |
| 1202 | course\_799b6ea6c2cf692a040668e2 | MICROBIO 304         | BIOLOGY OF MICROORGANISMS LABORATORY           |
| 1202 | course\_1150c7ab766a463785793c95 | MICROBIO 375         | SPECIAL TOPICS                                 |
| 1194 | course\_52774b2740fd40fe6fedc78b | MICROBIO 102         | GENERAL MICROBIOLOGY LABORATORY                |
| 1194 | course\_1897bd5f934367a1b50f1802 | MICROBIO 299         | INDEPENDENT STUDY                              |
| 1194 | course\_1150c7ab766a463785793c95 | MICROBIO 375         | SPECIAL TOPICS                                 |
| 1192 | course\_1150c7ab766a463785793c95 | MICROBIO 375         | SPECIAL TOPICS                                 |
| 1192 | course\_1b2d8c8bb8e326715235bea6 | MICROBIO 527         | ADVANCED LABORATORY TECHNIQUES IN MICROBIOLOGY |
| 1192 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1184 | course\_1150c7ab766a463785793c95 | MICROBIO 375         | SPECIAL TOPICS                                 |
| 1184 | course\_bbe1149c52647cce539e78f4 | MICROBIO 551         | CAPSTONE RESEARCH PROJECT IN MICROBIOLOGY      |
| 1182 | course\_52774b2740fd40fe6fedc78b | MICROBIO 102         | GENERAL MICROBIOLOGY LABORATORY                |
| 1182 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1174 | course\_799b6ea6c2cf692a040668e2 | MICROBIO 304         | BIOLOGY OF MICROORGANISMS LABORATORY           |
| 1174 | course\_1150c7ab766a463785793c95 | MICROBIO 375         | SPECIAL TOPICS                                 |
| 1174 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1172 | course\_799b6ea6c2cf692a040668e2 | MICROBIO 304         | BIOLOGY OF MICROORGANISMS LABORATORY           |
| 1172 | course\_1150c7ab766a463785793c95 | MICROBIO 375         | SPECIAL TOPICS                                 |
| 1164 | course\_799b6ea6c2cf692a040668e2 | MICROBIO 304         | BIOLOGY OF MICROORGANISMS LABORATORY           |
| 1164 | course\_1150c7ab766a463785793c95 | MICROBIO 375         | SPECIAL TOPICS                                 |
| 1164 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1162 | course\_1b2d8c8bb8e326715235bea6 | MICROBIO 527         | ADVANCED LABORATORY TECHNIQUES IN MICROBIOLOGY |
| 1162 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1154 | course\_1150c7ab766a463785793c95 | MICROBIO 375         | SPECIAL TOPICS                                 |
| 1154 | course\_bbe1149c52647cce539e78f4 | MICROBIO 551         | CAPSTONE RESEARCH PROJECT IN MICROBIOLOGY      |
| 1152 | course\_52774b2740fd40fe6fedc78b | MICROBIO 102         | GENERAL MICROBIOLOGY LABORATORY                |
| 1152 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1144 | course\_1897bd5f934367a1b50f1802 | MICROBIO 299         | INDEPENDENT STUDY                              |
| 1144 | course\_b38eddf04e5d9b58f70c1241 | MICROBIO 303         | BIOLOGY OF MICROORGANISMS                      |
| 1144 | course\_799b6ea6c2cf692a040668e2 | MICROBIO 304         | BIOLOGY OF MICROORGANISMS LABORATORY           |
| 1144 | course\_1150c7ab766a463785793c95 | MICROBIO 375         | SPECIAL TOPICS                                 |
| 1144 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1142 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1134 | course\_b38eddf04e5d9b58f70c1241 | MICROBIO 303         | BIOLOGY OF MICROORGANISMS                      |
| 1134 | course\_bbe1149c52647cce539e78f4 | MICROBIO 551         | CAPSTONE RESEARCH PROJECT IN MICROBIOLOGY      |
| 1134 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1132 | course\_1897bd5f934367a1b50f1802 | MICROBIO 299         | INDEPENDENT STUDY                              |
| 1132 | course\_1b2d8c8bb8e326715235bea6 | MICROBIO 527         | ADVANCED LABORATORY TECHNIQUES IN MICROBIOLOGY |
| 1132 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1124 | course\_bbe1149c52647cce539e78f4 | MICROBIO 551         | CAPSTONE RESEARCH PROJECT IN MICROBIOLOGY      |
| 1124 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1122 | course\_799b6ea6c2cf692a040668e2 | MICROBIO 304         | BIOLOGY OF MICROORGANISMS LABORATORY           |
| 1122 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1114 | course\_1897bd5f934367a1b50f1802 | MICROBIO 299         | INDEPENDENT STUDY                              |
| 1114 | course\_799b6ea6c2cf692a040668e2 | MICROBIO 304         | BIOLOGY OF MICROORGANISMS LABORATORY           |
| 1114 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1112 | course\_188af47160203c8cf1de8098 | FOODSCI/MICROBIO 324 | FOOD MICROBIOLOGY LABORATORY                   |
| 1112 | course\_1b2d8c8bb8e326715235bea6 | MICROBIO 527         | ADVANCED LABORATORY TECHNIQUES IN MICROBIOLOGY |
| 1112 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1104 | course\_799b6ea6c2cf692a040668e2 | MICROBIO 304         | BIOLOGY OF MICROORGANISMS LABORATORY           |
| 1104 | course\_1150c7ab766a463785793c95 | MICROBIO 375         | SPECIAL TOPICS                                 |
| 1102 | course\_1b2d8c8bb8e326715235bea6 | MICROBIO 527         | ADVANCED LABORATORY TECHNIQUES IN MICROBIOLOGY |
| 1094 | course\_1150c7ab766a463785793c95 | MICROBIO 375         | SPECIAL TOPICS                                 |
| 1094 | course\_bbe1149c52647cce539e78f4 | MICROBIO 551         | CAPSTONE RESEARCH PROJECT IN MICROBIOLOGY      |
| 1092 | course\_799b6ea6c2cf692a040668e2 | MICROBIO 304         | BIOLOGY OF MICROORGANISMS LABORATORY           |
| 1092 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1084 | course\_bbe1149c52647cce539e78f4 | MICROBIO 551         | CAPSTONE RESEARCH PROJECT IN MICROBIOLOGY      |
| 1084 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1082 | course\_188af47160203c8cf1de8098 | FOODSCI/MICROBIO 324 | FOOD MICROBIOLOGY LABORATORY                   |
| 1082 | course\_1b2d8c8bb8e326715235bea6 | MICROBIO 527         | ADVANCED LABORATORY TECHNIQUES IN MICROBIOLOGY |
| 1074 | course\_bbe1149c52647cce539e78f4 | MICROBIO 551         | CAPSTONE RESEARCH PROJECT IN MICROBIOLOGY      |
| 1074 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |
| 1072 | course\_1b2d8c8bb8e326715235bea6 | MICROBIO 527         | ADVANCED LABORATORY TECHNIQUES IN MICROBIOLOGY |
| 1072 | course\_c37522259f59b2a6bfa24d0f | MICROBIO 699         | SPECIAL PROBLEMS                               |

## timeline

| term | courses |
| ---- | ------- |
| 1072 | 2       |
| 1074 | 2       |
| 1082 | 2       |
| 1084 | 2       |
| 1092 | 2       |
| 1094 | 2       |
| 1102 | 1       |
| 1104 | 2       |
| 1112 | 3       |
| 1114 | 3       |
| 1122 | 2       |
| 1124 | 2       |
| 1132 | 3       |
| 1134 | 3       |
| 1142 | 1       |
| 1144 | 5       |
| 1152 | 2       |
| 1154 | 2       |
| 1162 | 2       |
| 1164 | 3       |
| 1172 | 2       |
| 1174 | 3       |
| 1182 | 2       |
| 1184 | 2       |
| 1192 | 3       |
| 1194 | 3       |
| 1202 | 3       |
| 1204 | 4       |
| 1212 | 2       |
| 1222 | 2       |
| 1224 | 1       |
| 1232 | 1       |
| 1234 | 1       |
| 1242 | 1       |
| 1244 | 2       |
| 1252 | 2       |
| 1254 | 3       |

## term

1272

## courses

None recorded.

## reviews

### items

```json
[
  {
    "observed_at": "2026-09-07 16:30:48.277587+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQxMDY4ODM3",
    "source_instructor_id": "rmp:133421",
    "instructor_name": "Jon Roll",
    "course_label": "MICRO527",
    "course_id": null,
    "course_uid": null,
    "review_date": "2025-04-28 15:21:09 +0000 UTC",
    "comment": "People saying they don't like Dr. Roll don't belong in an advanced Micro lab. He is definitely disorganized, but insanely educated and helps students get to where they need to be. Treats students like real scientists, and actually prepares you for doing lab work. If you are a competent student that can problem solve, you will have no issues. ",
    "source_url": "https://www.ratemyprofessors.com/professor/133421",
    "quality_rating": 5,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:30:48.277587+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQwNDExNzI5",
    "source_instructor_id": "rmp:133421",
    "instructor_name": "Jon Roll",
    "course_label": "MICRO527",
    "course_id": null,
    "course_uid": null,
    "review_date": "2024-12-22 00:33:40 +0000 UTC",
    "comment": "Very nice person but an awful professor. Always joking around; caring for students but demanding in grading. Quiz is impossible to study as it's focused on minutiae. MAKE SURE you understand micromath at the start of the semester!\nLab manual is super confusing, and some labs require out of class measurement.\n\nBtw he once forgot his own appointment.",
    "source_url": "https://www.ratemyprofessors.com/professor/133421",
    "quality_rating": 4,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:30:48.277587+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQwMTkzMzcz",
    "source_instructor_id": "rmp:133421",
    "instructor_name": "Jon Roll",
    "course_label": "MICRO527",
    "course_id": null,
    "course_uid": null,
    "review_date": "2024-12-10 14:57:10 +0000 UTC",
    "comment": "DO NOT take this awful professor, he never is prepared with his class, last minute finishes his planning. Grading is absolutely ridiculous, takes forever to grade. Doesn't seem to want you to do well in course, condescending and will make you want to give up the whole semester. Just actually worst professor in microbiology department. ",
    "source_url": "https://www.ratemyprofessors.com/professor/133421",
    "quality_rating": 1,
    "difficulty_rating": 5
  },
  {
    "observed_at": "2026-09-07 16:30:48.277587+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQwMTMwNTI1",
    "source_instructor_id": "rmp:133421",
    "instructor_name": "Jon Roll",
    "course_label": "MICRO527",
    "course_id": null,
    "course_uid": null,
    "review_date": "2024-12-06 03:19:54 +0000 UTC",
    "comment": "Dr. Roll's assignments lack clear and comprehensive grading criteria, comments, and explanations, so it's easy to lose points in unexpected and incomprehensible ways, and difficult to modify. When you ask him questions, his answers are likely inconsistent, which is unprofessional. This will undoubtedly put a bad spin on your overall semester.",
    "source_url": "https://www.ratemyprofessors.com/professor/133421",
    "quality_rating": 1,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:30:48.277587+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQwMTI2NjMw",
    "source_instructor_id": "rmp:133421",
    "instructor_name": "Jon Roll",
    "course_label": "MICRO527",
    "course_id": null,
    "course_uid": null,
    "review_date": "2024-12-05 23:33:30 +0000 UTC",
    "comment": "There was no syllabus for the class. The feedback he gave was practically useless. Avoid this guy unless you hate yourself",
    "source_url": "https://www.ratemyprofessors.com/professor/133421",
    "quality_rating": 2,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:30:48.277587+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQwMTI1NTQ0",
    "source_instructor_id": "rmp:133421",
    "instructor_name": "Jon Roll",
    "course_label": "MICRO527",
    "course_id": null,
    "course_uid": null,
    "review_date": "2024-12-05 22:39:31 +0000 UTC",
    "comment": "As a person, Jon is a funny and entertaining guy. As a professor, he's incredibly frustrating. His spur-of-the-moment teaching style makes for a disorganized classroom. Needless downtime was common. This bleeds into his grading, making it incredibly difficult to anticipate what he wants from you. The sparse feedback he gives is rarely helpful.",
    "source_url": "https://www.ratemyprofessors.com/professor/133421",
    "quality_rating": 1,
    "difficulty_rating": 4
  }
]
```

### total

34

### page

1

### courses

| course\_uid                      | course\_id   |
| -------------------------------- | ------------ |
| course\_52774b2740fd40fe6fedc78b | MICROBIO 102 |
| course\_b38eddf04e5d9b58f70c1241 | MICROBIO 303 |

### matched

true

## social Image

false
