# Explore UW–Madison Courses, Grades & Prerequisites | UW Courses

[View on UW Courses](https://uwcourses.com/search?page=69)

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

### deployed at

2026-09-14T22:20:22.015261+00:00

### site commit

6527d88010a9f0b640ed5434ce776c4215b60d90

## results

### items

```json
[
  {
    "course_uid": "course_13e10e7553f4ad64a9b5efbd",
    "course_id": "GENETICS 375",
    "title": "SPECIAL TOPICS",
    "credits_min": 1,
    "credits_max": 4,
    "gpa": 3.936,
    "badges": [],
    "description": "GENETICS 375 covers specialized subject matter of current interest to undergraduate students.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          184,
          19,
          6,
          3,
          0,
          1,
          0
        ],
        "count": 213,
        "gpa": 3.892018779342723,
        "topShare": 95.30516431924883,
        "firstTerm": "1224",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_13e10e7553f4ad64a9b5efbd",
          "uid": "instructor_521798fee0307cd4fc36599f",
          "name": "Jake Brunkard",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JAKE_BRUNKARD"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_d0e144f9e3ab1a445e55ee68",
    "course_id": "GENETICS 399",
    "title": "COORDINATIVE INTERNSHIP/COOPERATIVE EDUCATION",
    "credits_min": 1,
    "credits_max": 8,
    "gpa": null,
    "badges": [],
    "description": "GENETICS 399 is a coordinative internship in Genetics where students arrange work and credits under faculty and site supervision.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_d0e144f9e3ab1a445e55ee68",
          "uid": "instructor_7dc0e2cccdb819172977b8ce",
          "name": "Christopher Tilmann",
          "quality": 3.1533445785568213,
          "quality_count": 14,
          "instructor_url": "/instructors/CHRISTOPHER_TILMANN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_2a73ec290c5e665c8b699fbb",
    "course_id": "GENETICS 466",
    "title": "PRINCIPLES OF GENETICS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 2.834,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Large lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 192 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/GENETICS_466#schedule"
          }
        ]
      }
    ],
    "description": "Principles of Genetics covers transmission, molecular, and evolutionary genetics in eukaryotes and prokaryotes, including genetic engineering and societal issues.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          464,
          184,
          378,
          120,
          259,
          80,
          11
        ],
        "count": 1496,
        "gpa": 3.0294117647058822,
        "topShare": 43.31550802139038,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_2a73ec290c5e665c8b699fbb",
          "uid": "instructor_dbbfcf425486ae220dfba04f",
          "name": "Chris Hittinger",
          "quality": 3.293193681576265,
          "quality_count": 25,
          "instructor_url": "/instructors/CHRIS_HITTINGER"
        },
        {
          "course_uid": "course_2a73ec290c5e665c8b699fbb",
          "uid": "instructor_7dc0e2cccdb819172977b8ce",
          "name": "Christopher Tilmann",
          "quality": 3.1533445785568213,
          "quality_count": 14,
          "instructor_url": "/instructors/CHRISTOPHER_TILMANN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Christopher Tilmann",
            "review_date": "2021-05-03 16:04:39 +0000 UTC",
            "review_id": "30a713f5f3bb669ecc53e5fb",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2685328",
            "source_review_id": "UmF0aW5nLTM0Njg3NjU2",
            "source_url": "https://www.ratemyprofessors.com/professor/2685328",
            "type": "review"
          },
          {
            "instructor_name": "Christopher Tilmann",
            "review_date": "2022-12-28 15:25:15 +0000 UTC",
            "review_id": "e46be15cf2ed370fa05f3ca9",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2685328",
            "source_review_id": "UmF0aW5nLTM3MjU0ODQ5",
            "source_url": "https://www.ratemyprofessors.com/professor/2685328",
            "type": "review"
          },
          {
            "instructor_name": "Christopher Tilmann",
            "review_date": "2024-11-15 19:56:50 +0000 UTC",
            "review_id": "cdc5ddcbcb764016eeec93d3",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2685328",
            "source_review_id": "UmF0aW5nLTM5OTU4ODQ4",
            "source_url": "https://www.ratemyprofessors.com/professor/2685328",
            "type": "review"
          },
          {
            "instructor_name": "Christopher Tilmann",
            "review_date": "2026-05-07 15:42:59 +0000 UTC",
            "review_id": "3706a1e7cf2f8ed05ab775a4",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2685328",
            "source_review_id": "UmF0aW5nLTQzMDU5Mjg1",
            "source_url": "https://www.ratemyprofessors.com/professor/2685328",
            "type": "review"
          },
          {
            "instructor_name": "Christopher Tilmann",
            "review_date": "2026-07-28 14:28:00 +0000 UTC",
            "review_id": "8d6584502588f89b9e75fb6f",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2685328",
            "source_review_id": "UmF0aW5nLTQzMzI4Nzc5",
            "source_url": "https://www.ratemyprofessors.com/professor/2685328",
            "type": "review"
          }
        ],
        "text": "Grades rely almost entirely on exams, which make up the vast majority of the final score. Students note that non-exam work like discussions and attendance is minimal, though one reviewer found pre-lecture expectations heavy."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_2a73ec290c5e665c8b699fbb-0.json"
      ]
    }
  },
  {
    "course_uid": "course_bbfd76ac0fb3ee00a37e7090",
    "course_id": "GENETICS 467",
    "title": "GENERAL GENETICS 1",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 2.984,
    "badges": [
      {
        "id": "grade-outcomes",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Fall 2025 · latest released grades before Fall 2026: 3.17 GPA across 104 letter grades, versus 3.63 for UW–Madison (1320 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/GENETICS_467#grades"
          }
        ]
      },
      {
        "id": "lecture-size",
        "label": "Large lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 144 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/GENETICS_467#schedule"
          }
        ]
      }
    ],
    "description": "General genetics covering eukaryotic and prokaryotic systems, transmission, mapping, molecular mechanisms, and engineering.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          93,
          114,
          91,
          55,
          53,
          21,
          7
        ],
        "count": 434,
        "gpa": 3.0149769585253456,
        "topShare": 47.69585253456221,
        "firstTerm": "1232",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_bbfd76ac0fb3ee00a37e7090",
          "uid": "instructor_e47dd4a35636caa2f7d68926",
          "name": "Bret Payseur",
          "quality": 3.8443134087397386,
          "quality_count": 11,
          "instructor_url": "/instructors/BRET_PAYSEUR"
        },
        {
          "course_uid": "course_bbfd76ac0fb3ee00a37e7090",
          "uid": "instructor_00bbe5700f999a6db64781f4",
          "name": "David Wassarman",
          "quality": 3.6527005055139323,
          "quality_count": 11,
          "instructor_url": "/instructors/DAVID_WASSARMAN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "David Wassarman",
            "review_date": "2022-01-01 21:51:52 +0000 UTC",
            "review_id": "628a04433579610e5837da25",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2693449",
            "source_review_id": "UmF0aW5nLTM1Njg0NDY2",
            "source_url": "https://www.ratemyprofessors.com/professor/2693449",
            "type": "review"
          },
          {
            "instructor_name": "David Wassarman",
            "review_date": "2022-12-19 14:00:44 +0000 UTC",
            "review_id": "0aaad1a575c9899895b29589",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2693449",
            "source_review_id": "UmF0aW5nLTM3MTg3MTU1",
            "source_url": "https://www.ratemyprofessors.com/professor/2693449",
            "type": "review"
          },
          {
            "instructor_name": "David Wassarman",
            "review_date": "2025-12-16 20:05:48 +0000 UTC",
            "review_id": "2902d273c59b4ae200ae312c",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2693449",
            "source_review_id": "UmF0aW5nLTQyMjg5OTYy",
            "source_url": "https://www.ratemyprofessors.com/professor/2693449",
            "type": "review"
          },
          {
            "instructor_name": "David Wassarman",
            "review_date": "2026-01-21 16:34:52 +0000 UTC",
            "review_id": "ad3225d4cbb236d38c8d047c",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2693449",
            "source_review_id": "UmF0aW5nLTQyNTI5NTYy",
            "source_url": "https://www.ratemyprofessors.com/professor/2693449",
            "type": "review"
          },
          {
            "instructor_name": "David Wassarman",
            "review_date": "2026-03-13 10:33:23 +0000 UTC",
            "review_id": "2673e4d6b7ba6a78d6e5f262",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2693449",
            "source_review_id": "UmF0aW5nLTQyNjkwNzEz",
            "source_url": "https://www.ratemyprofessors.com/professor/2693449",
            "type": "review"
          }
        ],
        "text": "The molecular genetics portion taught by David Wassarman is described as significantly harder and more complex than transmission genetics. Reviewers report that exams are incredibly difficult, with Wassarman requiring deep answers and grading more harshly than Bret Payseur."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_bbfd76ac0fb3ee00a37e7090-0.json"
      ]
    }
  },
  {
    "course_uid": "course_b1523e5d03d6564c3b2f5049",
    "course_id": "GENETICS 520",
    "title": "NEUROGENETICS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.611,
    "badges": [],
    "description": "NEUROGENETICS explores the genetic basis of nervous system development, structure, function, and dysfunction, emphasizing research on neurological disorders and experimental approaches.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          294,
          137,
          54,
          21,
          8,
          7,
          0
        ],
        "count": 521,
        "gpa": 3.6333973128598847,
        "topShare": 82.72552783109404,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_b1523e5d03d6564c3b2f5049",
          "uid": "instructor_522bf3a0738aeb21cb0c8f35",
          "name": "Carin Loewen",
          "quality": 2.8742112102376502,
          "quality_count": 26,
          "instructor_url": "/instructors/CARIN_LOEWEN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Carin Loewen",
            "review_date": "2019-11-19 00:21:56 +0000 UTC",
            "review_id": "1597d7aa39d1ee59ed1ef5a1",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2442049",
            "source_review_id": "UmF0aW5nLTMyNDM1MTY2",
            "source_url": "https://www.ratemyprofessors.com/professor/2442049",
            "type": "review"
          },
          {
            "instructor_name": "Carin Loewen",
            "review_date": "2025-11-25 02:03:32 +0000 UTC",
            "review_id": "6086a28d6e39e9a4b36a365d",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2442049",
            "source_review_id": "UmF0aW5nLTQxOTQ2NTY3",
            "source_url": "https://www.ratemyprofessors.com/professor/2442049",
            "type": "review"
          }
        ],
        "text": "Reviewers report excessive busy work, including long study guides and numerous assignments, arguing the workload is disproportionate for a two-credit course."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_b1523e5d03d6564c3b2f5049-0.json"
      ]
    }
  },
  {
    "course_uid": "course_2b66825c67c8f9d2cd4892c8",
    "course_id": "GENETICS 525",
    "title": "EPIGENETICS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.738,
    "badges": [
      {
        "id": "grade-outcomes",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Fall 2025 · latest released grades before Fall 2026: 3.93 GPA across 35 letter grades, versus 3.63 for UW–Madison (1320 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/GENETICS_525#grades"
          }
        ]
      }
    ],
    "description": "An introductory course on epigenetics, covering how chemical information on the genome regulates gene expression and influences biological processes and human health.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          31,
          3,
          1,
          0,
          0,
          0,
          0
        ],
        "count": 35,
        "gpa": 3.9285714285714284,
        "topShare": 97.14285714285714,
        "firstTerm": "1262",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_2b66825c67c8f9d2cd4892c8",
          "uid": "instructor_bdf3d933a54271f5a830baa2",
          "name": "Akihiro Ikeda",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/AKIHIRO_IKEDA"
        },
        {
          "course_uid": "course_2b66825c67c8f9d2cd4892c8",
          "uid": "instructor_f917d0c95f4702ff9853c318",
          "name": "Justin Wolter",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JUSTIN_WOLTER"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_49dfb79a78d31a4be0ad1682",
    "course_id": "GENETICS 527",
    "title": "DEVELOPMENTAL GENETICS FOR CONSERVATION AND REGENERATION",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.903,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Francisco Pelegri (4.04/5 adjusted; 11 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Francisco Pelegri",
            "href": "/instructors/FRANCISCO_PELEGRI"
          }
        ]
      },
      {
        "id": "grade-outcomes",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.97 GPA across 52 letter grades, versus 3.62 for UW–Madison (1283 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/GENETICS_527#grades"
          }
        ]
      }
    ],
    "description": "Explores the use of molecular genetics, including biobanking, gene editing, and nuclear transfer, to address biodiversity loss and conserve threatened animal populations.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          308,
          27,
          5,
          2,
          2,
          2,
          0
        ],
        "count": 346,
        "gpa": 3.908959537572254,
        "topShare": 96.82080924855492,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_49dfb79a78d31a4be0ad1682",
          "uid": "instructor_f2a83075af69cac6d5388861",
          "name": "Francisco Pelegri",
          "quality": 4.039474699062319,
          "quality_count": 11,
          "instructor_url": "/instructors/FRANCISCO_PELEGRI"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_5b6cd93951e8deef4fe52e54",
    "course_id": "GENETICS 545",
    "title": "GENETICS LABORATORY",
    "credits_min": 2,
    "credits_max": 2,
    "gpa": 3.603,
    "badges": [],
    "description": "GENETICS LABORATORY provides practical experience in classical and molecular genetic laboratory techniques using plants, animals, and fungi.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          116,
          15,
          7,
          1,
          0,
          0,
          3
        ],
        "count": 142,
        "gpa": 3.8028169014084505,
        "topShare": 92.25352112676056,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_5b6cd93951e8deef4fe52e54",
          "uid": "instructor_7dc0e2cccdb819172977b8ce",
          "name": "Christopher Tilmann",
          "quality": 3.1533445785568213,
          "quality_count": 14,
          "instructor_url": "/instructors/CHRISTOPHER_TILMANN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_8bf2cd89aece661c730ff663",
    "course_id": "GENETICS 567",
    "title": "COMPANION RESEARCH SEMINAR",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": 3.975,
    "badges": [],
    "description": "GENETICS 567 is a companion research seminar featuring student-led discussions on scientific and professional topics and original research presentations.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          60,
          1,
          1,
          0,
          0,
          0,
          0
        ],
        "count": 62,
        "gpa": 3.975806451612903,
        "topShare": 98.38709677419355,
        "firstTerm": "1232",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_8bf2cd89aece661c730ff663",
          "uid": "instructor_7dc0e2cccdb819172977b8ce",
          "name": "Christopher Tilmann",
          "quality": 3.1533445785568213,
          "quality_count": 14,
          "instructor_url": "/instructors/CHRISTOPHER_TILMANN"
        },
        {
          "course_uid": "course_8bf2cd89aece661c730ff663",
          "uid": "instructor_92e31fb937fb5da71a23a470",
          "name": "Patrick Masson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PATRICK_MASSON"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_d5fe007e714626ebcce31174",
    "course_id": "GENETICS 588",
    "title": "IMMUNOGENETICS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.906,
    "badges": [
      {
        "id": "grade-outcomes",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Fall 2025 · latest released grades before Fall 2026: 3.97 GPA across 53 letter grades, versus 3.63 for UW–Madison (1320 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/GENETICS_588#grades"
          }
        ]
      }
    ],
    "description": "IMMUNOGENETICS explores the interaction between genetics and the immune system, examining genetic mechanisms behind individual immunological differences.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          154,
          11,
          11,
          0,
          0,
          0,
          0
        ],
        "count": 176,
        "gpa": 3.90625,
        "topShare": 93.75,
        "firstTerm": "1232",
        "lastTerm": "1262"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_b36bce13ca0913e1c83913fc",
    "course_id": "GENETICS 681",
    "title": "SENIOR HONORS THESIS",
    "credits_min": 2,
    "credits_max": 4,
    "gpa": null,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Francisco Pelegri (4.04/5 adjusted; 11 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Francisco Pelegri",
            "href": "/instructors/FRANCISCO_PELEGRI"
          }
        ]
      }
    ],
    "description": "GENETICS 681 is an individual study course for majors completing theses for Honors degrees as arranged with a faculty member.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_f2a83075af69cac6d5388861",
          "name": "Francisco Pelegri",
          "quality": 4.039474699062319,
          "quality_count": 11,
          "instructor_url": "/instructors/FRANCISCO_PELEGRI"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_35fe4fbf4b74ef3ef0659060",
          "name": "Ahna Skop",
          "quality": 3.9277486268372765,
          "quality_count": 5,
          "instructor_url": "/instructors/AHNA_SKOP"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_e47dd4a35636caa2f7d68926",
          "name": "Bret Payseur",
          "quality": 3.8443134087397386,
          "quality_count": 11,
          "instructor_url": "/instructors/BRET_PAYSEUR"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_00bbe5700f999a6db64781f4",
          "name": "David Wassarman",
          "quality": 3.6527005055139323,
          "quality_count": 11,
          "instructor_url": "/instructors/DAVID_WASSARMAN"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_61f4fd330608ad32cb9704f9",
          "name": "David Schwartz",
          "quality": 3.5997143486787233,
          "quality_count": 2,
          "instructor_url": "/instructors/DAVID_SCHWARTZ"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_1fad5c9b9f89e53fb34eec7e",
          "name": "Han Wang",
          "quality": 3.591404819622163,
          "quality_count": 4,
          "instructor_url": "/instructors/HAN_WANG"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_40d49562f6d2923446af8945",
          "name": "Jerry Yin",
          "quality": 3.5249524322567374,
          "quality_count": 7,
          "instructor_url": "/instructors/JERRY_YIN"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_35c2a631653e8e807d848cc1",
          "name": "Melissa Harrison",
          "quality": 3.466404819622163,
          "quality_count": 4,
          "instructor_url": "/instructors/MELISSA_HARRISON"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_4f3f7d730d076a29b85533b9",
          "name": "Carol Lee",
          "quality": 3.424431194016944,
          "quality_count": 35,
          "instructor_url": "/instructors/CAROL_LEE"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_1e1bdffab6f3bc290869392c",
          "name": "John Pool",
          "quality": 3.400161550910083,
          "quality_count": 3,
          "instructor_url": "/instructors/JOHN_POOL"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_dbbfcf425486ae220dfba04f",
          "name": "Chris Hittinger",
          "quality": 3.293193681576265,
          "quality_count": 25,
          "instructor_url": "/instructors/CHRIS_HITTINGER"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_7dc0e2cccdb819172977b8ce",
          "name": "Christopher Tilmann",
          "quality": 3.1533445785568213,
          "quality_count": 14,
          "instructor_url": "/instructors/CHRISTOPHER_TILMANN"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_6e32ecf74934b1097a9838ae",
          "name": "Qiang Chang",
          "quality": 2.8756020655523558,
          "quality_count": 36,
          "instructor_url": "/instructors/QIANG_CHANG"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_88c1c350f23ec3597199e9e3",
          "name": "Caitlin Pepperell",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CAITLIN_PEPPERELL"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_2090b9a7b85b33f046803af9",
          "name": "Claire Richardson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CLAIRE_RICHARDSON"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_eeadb0274d94adfc48bbfb28",
          "name": "Dudley Lamming",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DUDLEY_LAMMING"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_7ecf408b39f301f2653674d2",
          "name": "Grace Boekhoff-Falk",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/GRACE_BOEKHOFF-FALK"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_b3210d6b35e4941ec7646403",
          "name": "Junsu Kang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JUNSU_KANG"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_f917d0c95f4702ff9853c318",
          "name": "Justin Wolter",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JUSTIN_WOLTER"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_dacad6af0846bdd0536910b8",
          "name": "Matt Anderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATT_ANDERSON"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_8af1ae6cbe86bb34e6f5be68",
          "name": "Nathaniel Sharp",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/NATHANIEL_SHARP"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_ecd606ccc7c37ca5fa727361",
          "name": "Patrick Krysan",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PATRICK_KRYSAN"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_92e31fb937fb5da71a23a470",
          "name": "Patrick Masson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PATRICK_MASSON"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_3d3af727a7f17d87a16de040",
          "name": "Paul Sondel",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PAUL_SONDEL"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_1daa0176a55ebe3b678ac5f5",
          "name": "Rupa Sridharan",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/RUPA_SRIDHARAN"
        },
        {
          "course_uid": "course_b36bce13ca0913e1c83913fc",
          "uid": "instructor_d31e3f420f5833c77b41085d",
          "name": "Steven Schrodi",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/STEVEN_SCHRODI"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_c1f36fc9adea765dd2fa6195",
    "course_id": "GENETICS 682",
    "title": "SENIOR HONORS THESIS",
    "credits_min": 2,
    "credits_max": 4,
    "gpa": 4,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Francisco Pelegri (4.04/5 adjusted; 11 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Francisco Pelegri",
            "href": "/instructors/FRANCISCO_PELEGRI"
          }
        ]
      }
    ],
    "description": "Individual study for genetics majors completing theses for Honors degrees as arranged with a faculty member.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          2,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 2,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1224",
        "lastTerm": "1224"
      },
      "instructors": [
        {
          "course_uid": "course_c1f36fc9adea765dd2fa6195",
          "uid": "instructor_f2a83075af69cac6d5388861",
          "name": "Francisco Pelegri",
          "quality": 4.039474699062319,
          "quality_count": 11,
          "instructor_url": "/instructors/FRANCISCO_PELEGRI"
        },
        {
          "course_uid": "course_c1f36fc9adea765dd2fa6195",
          "uid": "instructor_40d49562f6d2923446af8945",
          "name": "Jerry Yin",
          "quality": 3.5249524322567374,
          "quality_count": 7,
          "instructor_url": "/instructors/JERRY_YIN"
        },
        {
          "course_uid": "course_c1f36fc9adea765dd2fa6195",
          "uid": "instructor_6e32ecf74934b1097a9838ae",
          "name": "Qiang Chang",
          "quality": 2.8756020655523558,
          "quality_count": 36,
          "instructor_url": "/instructors/QIANG_CHANG"
        },
        {
          "course_uid": "course_c1f36fc9adea765dd2fa6195",
          "uid": "instructor_8af1ae6cbe86bb34e6f5be68",
          "name": "Nathaniel Sharp",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/NATHANIEL_SHARP"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_8ec02741a0f749d153ff3490",
    "course_id": "GENETICS 695",
    "title": "ADVANCING TO BIOLOGICAL SCIENCES PHD STUDY",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": 3.883,
    "badges": [
      {
        "id": "grade-outcomes",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Fall 2025 · latest released grades before Fall 2026: 3.90 GPA across 31 letter grades, versus 3.63 for UW–Madison (1320 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/GENETICS_695#grades"
          }
        ]
      },
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 12 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/GENETICS_695#schedule"
          }
        ]
      }
    ],
    "description": "A course for exploring the biological sciences PhD experience, helping students confirm their fit for graduate study and prepare application materials.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          53,
          2,
          4,
          0,
          1,
          0,
          0
        ],
        "count": 60,
        "gpa": 3.8833333333333333,
        "topShare": 91.66666666666666,
        "firstTerm": "1252",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_8ec02741a0f749d153ff3490",
          "uid": "instructor_1e1bdffab6f3bc290869392c",
          "name": "John Pool",
          "quality": 3.400161550910083,
          "quality_count": 3,
          "instructor_url": "/instructors/JOHN_POOL"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "John Pool",
            "review_date": "2025-04-04 22:47:53 +0000 UTC",
            "review_id": "e0ba2d7227ae01fe7fdf73c6",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2002014",
            "source_review_id": "UmF0aW5nLTQwODc0ODU3",
            "source_url": "https://www.ratemyprofessors.com/professor/2002014",
            "type": "review"
          }
        ],
        "text": "Reviewers report difficulty in receiving constructive guidance, with one student feeling discouraged about graduate school prospects after seeking advice."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_8ec02741a0f749d153ff3490-0.json"
      ]
    }
  },
  {
    "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
    "course_id": "GENETICS 699",
    "title": "SPECIAL PROBLEMS",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 3.984,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Jeff Hardin (4.07/5 adjusted; 50 ratings); Francisco Pelegri (4.04/5 adjusted; 11 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Jeff Hardin",
            "href": "/instructors/JEFF_HARDIN"
          },
          {
            "label": "Francisco Pelegri",
            "href": "/instructors/FRANCISCO_PELEGRI"
          }
        ]
      }
    ],
    "description": "GENETICS 699 is a special problems course allowing students to conduct individual advanced work in a specific area of Genetics under faculty guidance.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          177,
          2,
          1,
          0,
          0,
          0,
          0
        ],
        "count": 180,
        "gpa": 3.988888888888889,
        "topShare": 99.44444444444444,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_1efa5f23b89868f3dfd07832",
          "name": "Jeff Hardin",
          "quality": 4.07419593815617,
          "quality_count": 50,
          "instructor_url": "/instructors/JEFF_HARDIN"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_f2a83075af69cac6d5388861",
          "name": "Francisco Pelegri",
          "quality": 4.039474699062319,
          "quality_count": 11,
          "instructor_url": "/instructors/FRANCISCO_PELEGRI"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_35fe4fbf4b74ef3ef0659060",
          "name": "Ahna Skop",
          "quality": 3.9277486268372765,
          "quality_count": 5,
          "instructor_url": "/instructors/AHNA_SKOP"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_4d556fe986ce29620bd69299",
          "name": "Christina Hull",
          "quality": 3.8877486268372765,
          "quality_count": 5,
          "instructor_url": "/instructors/CHRISTINA_HULL"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_e47dd4a35636caa2f7d68926",
          "name": "Bret Payseur",
          "quality": 3.8443134087397386,
          "quality_count": 11,
          "instructor_url": "/instructors/BRET_PAYSEUR"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_d411c4cae0f5b50806203202",
          "name": "Aaron Hoskins",
          "quality": 3.787303614716622,
          "quality_count": 12,
          "instructor_url": "/instructors/AARON_HOSKINS"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_fc9f4d5889709f30d59e7be2",
          "name": "Yevgenya Grinblat",
          "quality": 3.7360779850423596,
          "quality_count": 2,
          "instructor_url": "/instructors/YEVGENYA_GRINBLAT"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_bdf3d933a54271f5a830baa2",
          "name": "Akihiro Ikeda",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/AKIHIRO_IKEDA"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_fa62c60445ef2970be7d2cdf",
          "name": "Brian Parks",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/BRIAN_PARKS"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_2ad18393e0113733e4ad8d4d",
          "name": "Donna Werling",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/DONNA_WERLING"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_00bbe5700f999a6db64781f4",
          "name": "David Wassarman",
          "quality": 3.6527005055139323,
          "quality_count": 11,
          "instructor_url": "/instructors/DAVID_WASSARMAN"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_da785a48859b4ecb6e21f78c",
          "name": "Nancy Keller",
          "quality": 3.6451688941332687,
          "quality_count": 2,
          "instructor_url": "/instructors/NANCY_KELLER"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_61f4fd330608ad32cb9704f9",
          "name": "David Schwartz",
          "quality": 3.5997143486787233,
          "quality_count": 2,
          "instructor_url": "/instructors/DAVID_SCHWARTZ"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_0464e305ece66ef5f57c55dc",
          "name": "Marisa Otegui",
          "quality": 3.546681371958919,
          "quality_count": 6,
          "instructor_url": "/instructors/MARISA_OTEGUI"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_40d49562f6d2923446af8945",
          "name": "Jerry Yin",
          "quality": 3.5249524322567374,
          "quality_count": 7,
          "instructor_url": "/instructors/JERRY_YIN"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_35c2a631653e8e807d848cc1",
          "name": "Melissa Harrison",
          "quality": 3.466404819622163,
          "quality_count": 4,
          "instructor_url": "/instructors/MELISSA_HARRISON"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_4f3f7d730d076a29b85533b9",
          "name": "Carol Lee",
          "quality": 3.424431194016944,
          "quality_count": 35,
          "instructor_url": "/instructors/CAROL_LEE"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_1e1bdffab6f3bc290869392c",
          "name": "John Pool",
          "quality": 3.400161550910083,
          "quality_count": 3,
          "instructor_url": "/instructors/JOHN_POOL"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_dbbfcf425486ae220dfba04f",
          "name": "Chris Hittinger",
          "quality": 3.293193681576265,
          "quality_count": 25,
          "instructor_url": "/instructors/CHRIS_HITTINGER"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_7dc0e2cccdb819172977b8ce",
          "name": "Christopher Tilmann",
          "quality": 3.1533445785568213,
          "quality_count": 14,
          "instructor_url": "/instructors/CHRISTOPHER_TILMANN"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_6e32ecf74934b1097a9838ae",
          "name": "Qiang Chang",
          "quality": 2.8756020655523558,
          "quality_count": 36,
          "instructor_url": "/instructors/QIANG_CHANG"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_44e3cce650267b9169edf102",
          "name": "Anita Bhattacharyya Consigny",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANITA_BHATTACHARYYA_CONSIGNY"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_71c0610a375fe2d451a2b8fe",
          "name": "Anjon Audhya",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANJON_AUDHYA"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_731d20cba496f8c77ebb0ebd",
          "name": "Anna Huttenlocher",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANNA_HUTTENLOCHER"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_80d7b491a0138a3d50d28c76",
          "name": "Audrey Gasch",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/AUDREY_GASCH"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_88c1c350f23ec3597199e9e3",
          "name": "Caitlin Pepperell",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CAITLIN_PEPPERELL"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_a07cf8f1c4ea3ef01047091d",
          "name": "Ci Ji Lim",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CI_JI_LIM"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_2090b9a7b85b33f046803af9",
          "name": "Claire Richardson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CLAIRE_RICHARDSON"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_9bce46cbb6d52efa0c0d785f",
          "name": "Daniela Barbosa",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DANIELA_BARBOSA"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_eeadb0274d94adfc48bbfb28",
          "name": "Dudley Lamming",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DUDLEY_LAMMING"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_eb276b9c0ca41bc8ce13a99a",
          "name": "Fei Zhao",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/FEI_ZHAO"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_94142ec115d7de8cec12563c",
          "name": "Hao Chang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/HAO_CHANG"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_521798fee0307cd4fc36599f",
          "name": "Jake Brunkard",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JAKE_BRUNKARD"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_51fe2bb26599b151d131a1dd",
          "name": "Jeremy Nance",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JEREMY_NANCE"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_f917d0c95f4702ff9853c318",
          "name": "Justin Wolter",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JUSTIN_WOLTER"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_772c719dc4dc6bea8af9a377",
          "name": "Kerri Gann",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KERRI_GANN"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_dacad6af0846bdd0536910b8",
          "name": "Matt Anderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATT_ANDERSON"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_8af1ae6cbe86bb34e6f5be68",
          "name": "Nathaniel Sharp",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/NATHANIEL_SHARP"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_77c854e333793492f237ad7d",
          "name": "Nicole Perna",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/NICOLE_PERNA"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_ecd606ccc7c37ca5fa727361",
          "name": "Patrick Krysan",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PATRICK_KRYSAN"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_92e31fb937fb5da71a23a470",
          "name": "Patrick Masson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PATRICK_MASSON"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_f979f6529614e582d292e7cc",
          "name": "Peter Lewis",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PETER_LEWIS"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_e77b1d9e7e8dd88e1e6fcfa4",
          "name": "Phillip Newmark",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PHILLIP_NEWMARK"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_1daa0176a55ebe3b678ac5f5",
          "name": "Rupa Sridharan",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/RUPA_SRIDHARAN"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_d31e3f420f5833c77b41085d",
          "name": "Steven Schrodi",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/STEVEN_SCHRODI"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_46959657f9ef73082cff7244",
          "name": "Tim Bugni",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TIM_BUGNI"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_1acd17071ef67b98fa8690ef",
          "name": "Tim Donohue",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TIM_DONOHUE"
        },
        {
          "course_uid": "course_6ee3c1ed0ed9f8fbc2c126f3",
          "uid": "instructor_694c97a149e260a843322de0",
          "name": "Tomas Prolla",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TOMAS_PROLLA"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_6c8d972608722ae17b0d9eb4",
    "course_id": "GENETICS 701",
    "title": "ADVANCED GENETICS",
    "credits_min": 2,
    "credits_max": 2,
    "gpa": 3.55,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 10 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/GENETICS_701#schedule"
          }
        ]
      }
    ],
    "description": "Advanced Genetics provides professional-level training in genetic mechanisms, analysis, transmission, and variation.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          14,
          24,
          6,
          0,
          0,
          0,
          0
        ],
        "count": 44,
        "gpa": 3.590909090909091,
        "topShare": 86.36363636363636,
        "firstTerm": "1232",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_6c8d972608722ae17b0d9eb4",
          "uid": "instructor_1e1bdffab6f3bc290869392c",
          "name": "John Pool",
          "quality": 3.400161550910083,
          "quality_count": 3,
          "instructor_url": "/instructors/JOHN_POOL"
        },
        {
          "course_uid": "course_6c8d972608722ae17b0d9eb4",
          "uid": "instructor_dacad6af0846bdd0536910b8",
          "name": "Matt Anderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATT_ANDERSON"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_12ca82e17ad981ae1e29f4de",
    "course_id": "GENETICS 707",
    "title": "FRONTIERS IN GENETICS RESEARCH",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": 3.743,
    "badges": [],
    "description": "Frontiers in Genetics Research discusses contemporary issues in genetic, developmental, cell, and molecular biology with visiting speakers.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          29,
          14,
          5,
          0,
          0,
          0,
          0
        ],
        "count": 48,
        "gpa": 3.75,
        "topShare": 89.58333333333334,
        "firstTerm": "1234",
        "lastTerm": "1254"
      },
      "instructors": [
        {
          "course_uid": "course_12ca82e17ad981ae1e29f4de",
          "uid": "instructor_40d49562f6d2923446af8945",
          "name": "Jerry Yin",
          "quality": 3.5249524322567374,
          "quality_count": 7,
          "instructor_url": "/instructors/JERRY_YIN"
        },
        {
          "course_uid": "course_12ca82e17ad981ae1e29f4de",
          "uid": "instructor_2090b9a7b85b33f046803af9",
          "name": "Claire Richardson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CLAIRE_RICHARDSON"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_9a88b46372a787b10b03c13e",
    "course_id": "GENETICS 708",
    "title": "METHODS AND LOGIC IN GENETIC ANALYSIS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.834,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 6 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/GENETICS_708#schedule"
          }
        ]
      }
    ],
    "description": "A research-level analysis of current forefronts in genetic, developmental, cell, and molecular biology.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          38,
          11,
          5,
          1,
          1,
          0,
          0
        ],
        "count": 56,
        "gpa": 3.75,
        "topShare": 87.5,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_9a88b46372a787b10b03c13e",
          "uid": "instructor_40d49562f6d2923446af8945",
          "name": "Jerry Yin",
          "quality": 3.5249524322567374,
          "quality_count": 7,
          "instructor_url": "/instructors/JERRY_YIN"
        },
        {
          "course_uid": "course_9a88b46372a787b10b03c13e",
          "uid": "instructor_2090b9a7b85b33f046803af9",
          "name": "Claire Richardson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CLAIRE_RICHARDSON"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_ee3cdb92f52eb619311e9e23",
    "course_id": "GENETICS 808",
    "title": "FROM GENES TO GRANTS: WRITING WINNING RESEARCH PROPOSALS IN GENETICS",
    "credits_min": 2,
    "credits_max": 2,
    "gpa": null,
    "badges": [],
    "description": "Introduction to professional scientific writing in genetics, focusing on preparing grant and fellowship research proposals.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_ee3cdb92f52eb619311e9e23",
          "uid": "instructor_521798fee0307cd4fc36599f",
          "name": "Jake Brunkard",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JAKE_BRUNKARD"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_5cc58ca238bb38637ce307c6",
    "course_id": "GENETICS 885",
    "title": "ADVANCED GENOMIC AND PROTEOMIC ANALYSIS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.46,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 24 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/GENETICS_885#schedule"
          }
        ]
      }
    ],
    "description": "Covers modern genomics and proteomics techniques with a focus on data analysis.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          8,
          19,
          7,
          0,
          1,
          0,
          0
        ],
        "count": 35,
        "gpa": 3.4714285714285715,
        "topShare": 77.14285714285715,
        "firstTerm": "1232",
        "lastTerm": "1252"
      },
      "instructors": [
        {
          "course_uid": "course_5cc58ca238bb38637ce307c6",
          "uid": "instructor_80d7b491a0138a3d50d28c76",
          "name": "Audrey Gasch",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/AUDREY_GASCH"
        },
        {
          "course_uid": "course_5cc58ca238bb38637ce307c6",
          "uid": "instructor_77c854e333793492f237ad7d",
          "name": "Nicole Perna",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/NICOLE_PERNA"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_ae09acfd4c9f201db6451a9c",
    "course_id": "GENETICS 990",
    "title": "RESEARCH",
    "credits_min": 1,
    "credits_max": 12,
    "gpa": null,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Jeff Hardin (4.07/5 adjusted; 50 ratings); Francisco Pelegri (4.04/5 adjusted; 11 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Jeff Hardin",
            "href": "/instructors/JEFF_HARDIN"
          },
          {
            "label": "Francisco Pelegri",
            "href": "/instructors/FRANCISCO_PELEGRI"
          }
        ]
      }
    ],
    "description": "GENETICS 990 is a research course where students conduct independent laboratory research under faculty supervision to prepare a graduate thesis.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_1efa5f23b89868f3dfd07832",
          "name": "Jeff Hardin",
          "quality": 4.07419593815617,
          "quality_count": 50,
          "instructor_url": "/instructors/JEFF_HARDIN"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_f2a83075af69cac6d5388861",
          "name": "Francisco Pelegri",
          "quality": 4.039474699062319,
          "quality_count": 11,
          "instructor_url": "/instructors/FRANCISCO_PELEGRI"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_35fe4fbf4b74ef3ef0659060",
          "name": "Ahna Skop",
          "quality": 3.9277486268372765,
          "quality_count": 5,
          "instructor_url": "/instructors/AHNA_SKOP"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_4d556fe986ce29620bd69299",
          "name": "Christina Hull",
          "quality": 3.8877486268372765,
          "quality_count": 5,
          "instructor_url": "/instructors/CHRISTINA_HULL"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_e47dd4a35636caa2f7d68926",
          "name": "Bret Payseur",
          "quality": 3.8443134087397386,
          "quality_count": 11,
          "instructor_url": "/instructors/BRET_PAYSEUR"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_3ea56964b03399c07f3f7aa7",
          "name": "Arash Bashirullah",
          "quality": 3.79146589873617,
          "quality_count": 3,
          "instructor_url": "/instructors/ARASH_BASHIRULLAH"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_d411c4cae0f5b50806203202",
          "name": "Aaron Hoskins",
          "quality": 3.787303614716622,
          "quality_count": 12,
          "instructor_url": "/instructors/AARON_HOSKINS"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_fc9f4d5889709f30d59e7be2",
          "name": "Yevgenya Grinblat",
          "quality": 3.7360779850423596,
          "quality_count": 2,
          "instructor_url": "/instructors/YEVGENYA_GRINBLAT"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_bdf3d933a54271f5a830baa2",
          "name": "Akihiro Ikeda",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/AKIHIRO_IKEDA"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_2ad18393e0113733e4ad8d4d",
          "name": "Donna Werling",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/DONNA_WERLING"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_254f5f4dd397efcb08935ae4",
          "name": "Mary Halloran",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/MARY_HALLORAN"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_8e759ceb3ffe405529c243cf",
          "name": "Seth Blair",
          "quality": 3.693391112056819,
          "quality_count": 102,
          "instructor_url": "/instructors/SETH_BLAIR"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_a45816ca43424c5659ae421a",
          "name": "Jean-Michel Ane",
          "quality": 3.675891222425329,
          "quality_count": 1,
          "instructor_url": "/instructors/JEAN-MICHEL_ANE"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_00bbe5700f999a6db64781f4",
          "name": "David Wassarman",
          "quality": 3.6527005055139323,
          "quality_count": 11,
          "instructor_url": "/instructors/DAVID_WASSARMAN"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_da785a48859b4ecb6e21f78c",
          "name": "Nancy Keller",
          "quality": 3.6451688941332687,
          "quality_count": 2,
          "instructor_url": "/instructors/NANCY_KELLER"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_1e028b971677a28f2e2bef50",
          "name": "Sushmita Roy",
          "quality": 3.5997143486787233,
          "quality_count": 2,
          "instructor_url": "/instructors/SUSHMITA_ROY"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_1fad5c9b9f89e53fb34eec7e",
          "name": "Han Wang",
          "quality": 3.591404819622163,
          "quality_count": 4,
          "instructor_url": "/instructors/HAN_WANG"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_0464e305ece66ef5f57c55dc",
          "name": "Marisa Otegui",
          "quality": 3.546681371958919,
          "quality_count": 6,
          "instructor_url": "/instructors/MARISA_OTEGUI"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_40d49562f6d2923446af8945",
          "name": "Jerry Yin",
          "quality": 3.5249524322567374,
          "quality_count": 7,
          "instructor_url": "/instructors/JERRY_YIN"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_080d00dc97eab99f656571a4",
          "name": "Andrew Bent",
          "quality": 3.4798428917732975,
          "quality_count": 20,
          "instructor_url": "/instructors/ANDREW_BENT"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_35c2a631653e8e807d848cc1",
          "name": "Melissa Harrison",
          "quality": 3.466404819622163,
          "quality_count": 4,
          "instructor_url": "/instructors/MELISSA_HARRISON"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_31867993259f452075cb5dfd",
          "name": "Prashant Sharma",
          "quality": 3.4527288912435083,
          "quality_count": 29,
          "instructor_url": "/instructors/PRASHANT_SHARMA"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_4f3f7d730d076a29b85533b9",
          "name": "Carol Lee",
          "quality": 3.424431194016944,
          "quality_count": 35,
          "instructor_url": "/instructors/CAROL_LEE"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_1e1bdffab6f3bc290869392c",
          "name": "John Pool",
          "quality": 3.400161550910083,
          "quality_count": 3,
          "instructor_url": "/instructors/JOHN_POOL"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_dbbfcf425486ae220dfba04f",
          "name": "Chris Hittinger",
          "quality": 3.293193681576265,
          "quality_count": 25,
          "instructor_url": "/instructors/CHRIS_HITTINGER"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_6e32ecf74934b1097a9838ae",
          "name": "Qiang Chang",
          "quality": 2.8756020655523558,
          "quality_count": 36,
          "instructor_url": "/instructors/QIANG_CHANG"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_9045fe59b62064c4c4641318",
          "name": "Alan Attie",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ALAN_ATTIE"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_80d7b491a0138a3d50d28c76",
          "name": "Audrey Gasch",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/AUDREY_GASCH"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_e55ce0e86c2eaafbfa47e3bf",
          "name": "Barak Blum",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BARAK_BLUM"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_88c1c350f23ec3597199e9e3",
          "name": "Caitlin Pepperell",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CAITLIN_PEPPERELL"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_2090b9a7b85b33f046803af9",
          "name": "Claire Richardson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CLAIRE_RICHARDSON"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_9bce46cbb6d52efa0c0d785f",
          "name": "Daniela Barbosa",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DANIELA_BARBOSA"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_6ef550c7b38358f07efbd82a",
          "name": "Dave Brow",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DAVE_BROW"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_646876e452155c7449c8841e",
          "name": "Deneen Wellik",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DENEEN_WELLIK"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_b7aa9deb9d41e4e6de31871b",
          "name": "Emile Gluck Thaler",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/EMILE_GLUCK_THALER"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_17d44a1159078faaca7fbb5a",
          "name": "Gaelen Hess",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/GAELEN_HESS"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_94142ec115d7de8cec12563c",
          "name": "Hao Chang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/HAO_CHANG"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_521798fee0307cd4fc36599f",
          "name": "Jake Brunkard",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JAKE_BRUNKARD"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_30a37fcb12fcd31ca1512551",
          "name": "Jason Peters",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JASON_PETERS"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_9251dd5a2a8b62d749441896",
          "name": "Judith Kimble",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JUDITH_KIMBLE"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_48b6e32287b0c0148360c146",
          "name": "Jue Wang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JUE_WANG"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_b3210d6b35e4941ec7646403",
          "name": "Junsu Kang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JUNSU_KANG"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_f917d0c95f4702ff9853c318",
          "name": "Justin Wolter",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JUSTIN_WOLTER"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_c0c735f0317dc2b98b6afcfd",
          "name": "Katie Drerup",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KATIE_DRERUP"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_3c47d5a9d745fdf1032bebb2",
          "name": "Kenneth Poss",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KENNETH_POSS"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_11a5d3f173aaf683b2404835",
          "name": "Mark Mandel",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MARK_MANDEL"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_dacad6af0846bdd0536910b8",
          "name": "Matt Anderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATT_ANDERSON"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_e79ec6454ec1f7812fa961a7",
          "name": "Michael Taylor",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MICHAEL_TAYLOR"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_8af1ae6cbe86bb34e6f5be68",
          "name": "Nathaniel Sharp",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/NATHANIEL_SHARP"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_77c854e333793492f237ad7d",
          "name": "Nicole Perna",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/NICOLE_PERNA"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_c5f0aa3428e8e813750ff35d",
          "name": "Owen Tamplin",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/OWEN_TAMPLIN"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_ecd606ccc7c37ca5fa727361",
          "name": "Patrick Krysan",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PATRICK_KRYSAN"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_92e31fb937fb5da71a23a470",
          "name": "Patrick Masson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PATRICK_MASSON"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_f979f6529614e582d292e7cc",
          "name": "Peter Lewis",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PETER_LEWIS"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_e77b1d9e7e8dd88e1e6fcfa4",
          "name": "Phillip Newmark",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PHILLIP_NEWMARK"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_f83e0957362a149ac264d740",
          "name": "Reid Alisch",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/REID_ALISCH"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_bc74b8ebfb4fa8cd4c5d084e",
          "name": "Robert Landick",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ROBERT_LANDICK"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_1daa0176a55ebe3b678ac5f5",
          "name": "Rupa Sridharan",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/RUPA_SRIDHARAN"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_1acd17071ef67b98fa8690ef",
          "name": "Tim Donohue",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TIM_DONOHUE"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_694c97a149e260a843322de0",
          "name": "Tomas Prolla",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TOMAS_PROLLA"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_911ecbf7f315ffbf028a0570",
          "name": "Tu Anh Huynh",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TU_ANH_HUYNH"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_6175d52a428976072536f7bf",
          "name": "Valentina Lo Sardo",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/VALENTINA_LO_SARDO"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_23f399920eaa08c494ba8ccb",
          "name": "Vatsan Raman",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/VATSAN_RAMAN"
        },
        {
          "course_uid": "course_ae09acfd4c9f201db6451a9c",
          "uid": "instructor_8c440dff7e0d065ace24a9d2",
          "name": "Zhen Huang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ZHEN_HUANG"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_3072ef2bc2ee7e4a222f0281",
    "course_id": "GENETICS/MDGENET 565",
    "title": "HUMAN GENETICS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.114,
    "badges": [
      {
        "id": "grade-outcomes",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Fall 2025 · latest released grades before Fall 2026: 3.36 GPA across 32 letter grades, versus 3.63 for UW–Madison (1320 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/GENETICS_MDGENET_565#grades"
          }
        ]
      }
    ],
    "description": "Covers principles and methods of modern human genetics, focusing on disease discovery and clinical application.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          44,
          57,
          44,
          21,
          12,
          2,
          0
        ],
        "count": 180,
        "gpa": 3.2555555555555555,
        "topShare": 56.111111111111114,
        "firstTerm": "1232",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_3072ef2bc2ee7e4a222f0281",
          "uid": "instructor_2ad18393e0113733e4ad8d4d",
          "name": "Donna Werling",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/DONNA_WERLING"
        },
        {
          "course_uid": "course_3072ef2bc2ee7e4a222f0281",
          "uid": "instructor_d31e3f420f5833c77b41085d",
          "name": "Steven Schrodi",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/STEVEN_SCHRODI"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Donna Werling",
            "review_date": "2024-12-14 19:42:49 +0000 UTC",
            "review_id": "00fb92ad07f3bdfc7b01161d",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:3061483",
            "source_review_id": "UmF0aW5nLTQwMjk3Njg4",
            "source_url": "https://www.ratemyprofessors.com/professor/3061483",
            "type": "review"
          }
        ],
        "text": "The material is difficult, and grades are primarily based on three exams and two papers."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_3072ef2bc2ee7e4a222f0281-0.json"
      ]
    }
  },
  {
    "course_uid": "course_9dc19eddb11cc40f0d7d0e89",
    "course_id": "GENETICS/MDGENET 677",
    "title": "ADVANCED TOPICS IN GENETICS",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 3.753,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 5.5 enrolled students across 2 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/GENETICS_MDGENET_677#schedule"
          }
        ]
      }
    ],
    "description": "This course covers variable advanced topics in genetics not included in the standard curriculum.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          24,
          12,
          13,
          0,
          3,
          0,
          0
        ],
        "count": 52,
        "gpa": 3.519230769230769,
        "topShare": 69.23076923076923,
        "firstTerm": "1244",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_9dc19eddb11cc40f0d7d0e89",
          "uid": "instructor_694c97a149e260a843322de0",
          "name": "Tomas Prolla",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TOMAS_PROLLA"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_123bc1da6521fa3f2e3a0637",
    "course_id": "GEOG 101",
    "title": "HUMAN GEOGRAPHY: SPACE, PLACE, SOCIETY, AND POLITICS",
    "credits_min": 4,
    "credits_max": 4,
    "gpa": 3.341,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Large lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 148 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/GEOG_101#schedule"
          }
        ]
      }
    ],
    "description": "GEOG 101 introduces human geography by exploring the dynamics that drive spatial interrelationships and divisions in space, society, and politics.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          719,
          363,
          171,
          63,
          62,
          27,
          38
        ],
        "count": 1443,
        "gpa": 3.442827442827443,
        "topShare": 74.98267498267498,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_123bc1da6521fa3f2e3a0637",
          "uid": "instructor_000d46a678e3f2a5d289bdc8",
          "name": "Jenna Loyd",
          "quality": 2.250526807358311,
          "quality_count": 44,
          "instructor_url": "/instructors/JENNA_LOYD"
        },
        {
          "course_uid": "course_123bc1da6521fa3f2e3a0637",
          "uid": "instructor_5227b4b71e724dc6d24821e1",
          "name": "Andrea Del Pilar Guzman Giura",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANDREA_DEL_PILAR_GUZMAN_GIURA"
        },
        {
          "course_uid": "course_123bc1da6521fa3f2e3a0637",
          "uid": "instructor_42c337f2d448f4394c60a902",
          "name": "Jane Krohn",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JANE_KROHN"
        },
        {
          "course_uid": "course_123bc1da6521fa3f2e3a0637",
          "uid": "instructor_495a2b99eb1e55d6a98671b7",
          "name": "Marco Vallejos",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MARCO_VALLEJOS"
        },
        {
          "course_uid": "course_123bc1da6521fa3f2e3a0637",
          "uid": "instructor_5aa23936e538617674396aeb",
          "name": "Po-Tao Chang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PO-TAO_CHANG"
        },
        {
          "course_uid": "course_123bc1da6521fa3f2e3a0637",
          "uid": "instructor_334ff450fbc6fd1d21e297a6",
          "name": "Thi Le Thu Dinh",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/THI_LE_THU_DINH"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Jenna Loyd",
            "review_date": "2023-04-04 16:54:47 +0000 UTC",
            "review_id": "1a026a7c09bc7e54fb2c5910",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2414580",
            "source_review_id": "UmF0aW5nLTM3NTc5MjYx",
            "source_url": "https://www.ratemyprofessors.com/professor/2414580",
            "type": "review"
          },
          {
            "instructor_name": "Jenna Loyd",
            "review_date": "2023-12-06 20:15:07 +0000 UTC",
            "review_id": "75546d739fcf9f9940906a57",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2414580",
            "source_review_id": "UmF0aW5nLTM4NTQyNDg2",
            "source_url": "https://www.ratemyprofessors.com/professor/2414580",
            "type": "review"
          },
          {
            "instructor_name": "Jenna Loyd",
            "review_date": "2025-08-26 04:29:35 +0000 UTC",
            "review_id": "0b7f38c40b629d390cede739",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2414580",
            "source_review_id": "UmF0aW5nLTQxNjAwMjgw",
            "source_url": "https://www.ratemyprofessors.com/professor/2414580",
            "type": "review"
          },
          {
            "instructor_name": "Jenna Loyd",
            "review_date": "2026-01-21 17:20:17 +0000 UTC",
            "review_id": "232103b535ac630341592ab2",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2414580",
            "source_review_id": "UmF0aW5nLTQyNTI5ODcz",
            "source_url": "https://www.ratemyprofessors.com/professor/2414580",
            "type": "review"
          }
        ],
        "text": "Students report a heavy workload with frequent large assignments and weekly quizzes. Quizzes are described as unnecessarily difficult, subjective, and containing confusing short-answer questions that require significant writing."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_123bc1da6521fa3f2e3a0637-0.json"
      ]
    }
  },
  {
    "course_uid": "course_a3dc86d993db7814ebb1fe68",
    "course_id": "GEOG 170",
    "title": "OUR DIGITAL GLOBE: AN OVERVIEW OF GISCIENCE AND ITS TECHNOLOGY",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.423,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Large lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 293 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/GEOG_170#schedule"
          }
        ]
      }
    ],
    "description": "An overview of GIScience and its technology, introducing geospatial data collection, representation, and tools like GPS and GIS.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          1766,
          639,
          383,
          159,
          180,
          38,
          28
        ],
        "count": 3193,
        "gpa": 3.5217663639210772,
        "topShare": 75.32101471969935,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_a3dc86d993db7814ebb1fe68",
          "uid": "instructor_fc97af96146fd5aefec1a858",
          "name": "Atlas Guo",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ATLAS_GUO"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Qunying Huang",
            "review_date": "2024-12-07 20:31:57 +0000 UTC",
            "review_id": "8b50777159815b2c8ea648ff",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2862862",
            "source_review_id": "UmF0aW5nLTQwMTUyMjYw",
            "source_url": "https://www.ratemyprofessors.com/professor/2862862",
            "type": "review"
          },
          {
            "instructor_name": "Qunying Huang",
            "review_date": "2025-02-18 04:12:25 +0000 UTC",
            "review_id": "ac16b0b30b669eb982464918",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2862862",
            "source_review_id": "UmF0aW5nLTQwNjgxMzg0",
            "source_url": "https://www.ratemyprofessors.com/professor/2862862",
            "type": "review"
          }
        ],
        "text": "Historical reviews of Qunying Huang: Workload is light with very few assignments and exams, but quizzes and exams carry heavy weight and may feature random questions from a test bank."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_a3dc86d993db7814ebb1fe68-0.json"
      ]
    }
  },
  {
    "course_uid": "course_1952872d54fec70c80c5b21d",
    "course_id": "GEOG 175",
    "title": "TOPICS IN GEOGRAPHY",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.516,
    "badges": [
      {
        "id": "grade-outcomes",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.08 GPA across 30 letter grades, versus 3.62 for UW–Madison (1283 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/GEOG_175#grades"
          }
        ]
      },
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 19 enrolled students across 2 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/GEOG_175#schedule"
          }
        ]
      }
    ],
    "description": "GEOG 175 explores emerging topics in human geography and people-environment geography.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          42,
          3,
          5,
          4,
          5,
          1,
          1
        ],
        "count": 61,
        "gpa": 3.5163934426229506,
        "topShare": 73.77049180327869,
        "firstTerm": "1242",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_1952872d54fec70c80c5b21d",
          "uid": "instructor_8a11d29c67110ba4979a4f70",
          "name": "Bill Limpisathian",
          "quality": 3.675891222425329,
          "quality_count": 1,
          "instructor_url": "/instructors/BILL_LIMPISATHIAN"
        },
        {
          "course_uid": "course_1952872d54fec70c80c5b21d",
          "uid": "instructor_71da751b40ac591957f29c9d",
          "name": "Matthew Turner",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATTHEW_TURNER"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_d7b821d8837d30446ac92374",
    "course_id": "GEOG 302",
    "title": "ECONOMIC GEOGRAPHY: LOCATIONAL BEHAVIOR",
    "credits_min": 4,
    "credits_max": 4,
    "gpa": 3.804,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 30 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/GEOG_302#schedule"
          }
        ]
      }
    ],
    "description": "GEOG 302 covers classic location theory, economic regionalization, and network analysis with a focus on spatial implications of economic development.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          115,
          14,
          3,
          4,
          0,
          0,
          0
        ],
        "count": 136,
        "gpa": 3.8823529411764706,
        "topShare": 94.85294117647058,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_d7b821d8837d30446ac92374",
          "uid": "instructor_11475c2bbd2c0376b4f26c9f",
          "name": "Kristopher Olds",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KRISTOPHER_OLDS"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_5e903b409dd3ac8c798be368",
    "course_id": "GEOG 340",
    "title": "WORLD REGIONS IN GLOBAL CONTEXT",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.366,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Large lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 310 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/GEOG_340#schedule"
          }
        ]
      }
    ],
    "description": "GEOG 340 surveys world regions in global context, examining development, environment, society, and politics.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          1190,
          389,
          363,
          71,
          64,
          17,
          43
        ],
        "count": 2137,
        "gpa": 3.5250350959288723,
        "topShare": 73.8886289190454,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_5e903b409dd3ac8c798be368",
          "uid": "instructor_11475c2bbd2c0376b4f26c9f",
          "name": "Kristopher Olds",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KRISTOPHER_OLDS"
        },
        {
          "course_uid": "course_5e903b409dd3ac8c798be368",
          "uid": "instructor_bc9045b77c2d01ec019208f2",
          "name": "Zhe Yu Lee",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ZHE_YU_LEE"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Catherine Cathy Day",
            "review_date": "2017-11-30 20:53:51 +0000 UTC",
            "review_id": "a90edd667deb61a58a52b5b5",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2309324",
            "source_review_id": "UmF0aW5nLTI5MDA2OTM3",
            "source_url": "https://www.ratemyprofessors.com/professor/2309324",
            "type": "review"
          },
          {
            "instructor_name": "Catherine Cathy Day",
            "review_date": "2017-12-28 13:54:31 +0000 UTC",
            "review_id": "e0fe4554af95b07b8ec047c3",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2309324",
            "source_review_id": "UmF0aW5nLTI5MzUwNTcx",
            "source_url": "https://www.ratemyprofessors.com/professor/2309324",
            "type": "review"
          }
        ],
        "text": "Historical reviews of Catherine Cathy Day: Reviewers report the class is very time-consuming, requiring discussion posts, essays, and quizzes, with difficulty rated as high."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_5e903b409dd3ac8c798be368-0.json"
      ]
    }
  },
  {
    "course_uid": "course_9ccff2726afa64f0ea4e603d",
    "course_id": "GEOG 365",
    "title": "GEOGRAPHICAL TRADITIONS AND PRACTICES",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.733,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 17 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/GEOG_365#schedule"
          }
        ]
      }
    ],
    "description": "GEOGRAPHICAL TRADITIONS AND PRACTICES introduces the breadth of geography, covering its history, theories, and research methodologies.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          72,
          7,
          8,
          1,
          0,
          1,
          3
        ],
        "count": 92,
        "gpa": 3.6956521739130435,
        "topShare": 85.86956521739131,
        "firstTerm": "1224",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_9ccff2726afa64f0ea4e603d",
          "uid": "instructor_af37921bbff9fdb272927271",
          "name": "William Gartner",
          "quality": 3.728802461083658,
          "quality_count": 27,
          "instructor_url": "/instructors/WILLIAM_GARTNER"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Morgan Robertson",
            "review_date": "2021-07-13 06:31:48 +0000 UTC",
            "review_id": "c46ed79424a85712ff672291",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2066527",
            "source_review_id": "UmF0aW5nLTM0OTY2NTk4",
            "source_url": "https://www.ratemyprofessors.com/professor/2066527",
            "type": "review"
          }
        ],
        "text": "Historical reviews of Morgan Robertson: The workload is low, with a difficulty rating of 1, and timely submission is sufficient for success."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_9ccff2726afa64f0ea4e603d-0.json"
      ]
    }
  },
  {
    "course_uid": "course_4acea7da7ba501a17437b0f2",
    "course_id": "GEOG 370",
    "title": "INTRODUCTION TO CARTOGRAPHY",
    "credits_min": 4,
    "credits_max": 4,
    "gpa": 3.309,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Robert Roth (4.06/5 adjusted; 16 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Robert Roth",
            "href": "/instructors/ROBERT_ROTH"
          }
        ]
      },
      {
        "id": "grade-outcomes",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.36 GPA across 49 letter grades, versus 3.62 for UW–Madison (1283 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/GEOG_370#grades"
          }
        ]
      }
    ],
    "description": "GEOG 370 introduces cartography theory and map-making practice, covering scale, projections, and design.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          303,
          97,
          78,
          6,
          6,
          4,
          16
        ],
        "count": 510,
        "gpa": 3.5617647058823527,
        "topShare": 78.43137254901961,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_4acea7da7ba501a17437b0f2",
          "uid": "instructor_9f634df971b742938e82d316",
          "name": "Robert Roth",
          "quality": 4.059825435303663,
          "quality_count": 16,
          "instructor_url": "/instructors/ROBERT_ROTH"
        },
        {
          "course_uid": "course_4acea7da7ba501a17437b0f2",
          "uid": "instructor_b683faf167b43c15f2d3bef4",
          "name": "Natalie Correa",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/NATALIE_CORREA"
        },
        {
          "course_uid": "course_4acea7da7ba501a17437b0f2",
          "uid": "instructor_fdf728164f10713164444a54",
          "name": "Nuzhat Tabassum Nawshin",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/NUZHAT_TABASSUM_NAWSHIN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Robert Roth",
            "review_date": "2014-03-08 19:57:56 +0000 UTC",
            "review_id": "c6f68d017e293b60ad262b10",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1722716",
            "source_review_id": "UmF0aW5nLTIyODk2Mjg4",
            "source_url": "https://www.ratemyprofessors.com/professor/1722716",
            "type": "review"
          },
          {
            "instructor_name": "Robert Roth",
            "review_date": "2016-01-03 21:49:53 +0000 UTC",
            "review_id": "2508825599bf9eff1b3b0555",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1722716",
            "source_review_id": "UmF0aW5nLTI1ODY3MjI4",
            "source_url": "https://www.ratemyprofessors.com/professor/1722716",
            "type": "review"
          },
          {
            "instructor_name": "Robert Roth",
            "review_date": "2018-12-18 19:14:12 +0000 UTC",
            "review_id": "60473bfc4c16fdc37e30088f",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1722716",
            "source_review_id": "UmF0aW5nLTMxMDgzNDk0",
            "source_url": "https://www.ratemyprofessors.com/professor/1722716",
            "type": "review"
          },
          {
            "instructor_name": "Robert Roth",
            "review_date": "2023-12-11 17:14:02 +0000 UTC",
            "review_id": "1c96193bd2de1c88c2e684aa",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1722716",
            "source_review_id": "UmF0aW5nLTM4NjA5NTk0",
            "source_url": "https://www.ratemyprofessors.com/professor/1722716",
            "type": "review"
          }
        ],
        "text": "The course features a high workload with tough labs and project-based assignments that vary in intensity. Students are advised to start labs early and attend office hours."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_4acea7da7ba501a17437b0f2-0.json"
      ]
    }
  },
  {
    "course_uid": "course_6b09a761a0eeeecdbbd88dc8",
    "course_id": "GEOG 378",
    "title": "INTRODUCTION TO GEOCOMPUTING",
    "credits_min": 4,
    "credits_max": 4,
    "gpa": 3.601,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Song Gao (4.27/5 adjusted; 28 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Song Gao",
            "href": "/instructors/SONG_GAO"
          }
        ]
      }
    ],
    "description": "Introduction to Geocomputing focusing on Python scripting for geoprocessing using ArcGIS and open-source libraries.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          168,
          49,
          26,
          8,
          3,
          1,
          5
        ],
        "count": 260,
        "gpa": 3.648076923076923,
        "topShare": 83.46153846153847,
        "firstTerm": "1224",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_6b09a761a0eeeecdbbd88dc8",
          "uid": "instructor_8fc28205696bc440a5eeb097",
          "name": "Song Gao",
          "quality": 4.272369076477748,
          "quality_count": 28,
          "instructor_url": "/instructors/SONG_GAO"
        },
        {
          "course_uid": "course_6b09a761a0eeeecdbbd88dc8",
          "uid": "instructor_371531bd83e27e94ed175708",
          "name": "CHEN Wei",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CHEN_WEI"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Song Gao",
            "review_date": "2017-12-06 22:47:42 +0000 UTC",
            "review_id": "41d8ec3632e2dce44662da8b",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2313819",
            "source_review_id": "UmF0aW5nLTI5MDczNTU4",
            "source_url": "https://www.ratemyprofessors.com/professor/2313819",
            "type": "review"
          },
          {
            "instructor_name": "Song Gao",
            "review_date": "2022-01-18 14:07:50 +0000 UTC",
            "review_id": "09f8ecd0f80de98ae084f8e7",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2313819",
            "source_review_id": "UmF0aW5nLTM1NzY1Njc3",
            "source_url": "https://www.ratemyprofessors.com/professor/2313819",
            "type": "review"
          },
          {
            "instructor_name": "Song Gao",
            "review_date": "2022-11-16 21:21:26 +0000 UTC",
            "review_id": "6602ae768a950787eea26ba3",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2313819",
            "source_review_id": "UmF0aW5nLTM2ODQ4MjMz",
            "source_url": "https://www.ratemyprofessors.com/professor/2313819",
            "type": "review"
          },
          {
            "instructor_name": "Song Gao",
            "review_date": "2022-11-23 02:59:57 +0000 UTC",
            "review_id": "656d5f85cbd672738aa509dc",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2313819",
            "source_review_id": "UmF0aW5nLTM2ODg0MDc2",
            "source_url": "https://www.ratemyprofessors.com/professor/2313819",
            "type": "review"
          }
        ],
        "text": "The course is challenging for beginners without coding experience, featuring heavy labs and difficult assignments that require significant effort and practice."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_6b09a761a0eeeecdbbd88dc8-0.json"
      ]
    }
  }
]
```

### total

4402

### page

69

### kind

course

### q



### term

1272

### availability

offered

### filters

#### page

69

## discovery Filtered

true
