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

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

## 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-14T16:30:52.294276+00:00

### site commit

cba829a0ddabe263fc6cab222cea79ae0af0566c

## results

### items

```json
[
  {
    "course_uid": "course_02f322d5117684f2dbef1ecb",
    "course_id": "ECON 913",
    "title": "WORKSHOP IN ECONOMETRICS",
    "credits_min": 1,
    "credits_max": 7,
    "gpa": 3.986,
    "badges": [
      {
        "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/ECON_913#schedule"
          }
        ]
      }
    ],
    "description": "A graduate workshop covering current research in econometric model building, estimation, and inference.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          31,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 31,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1242",
        "lastTerm": "1262"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_54e18716e5484a405dc7f207",
    "course_id": "ECON 955",
    "title": "WORKSHOP IN LABOR ECONOMICS",
    "credits_min": 1,
    "credits_max": 7,
    "gpa": 4,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 21 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/ECON_955#schedule"
          }
        ]
      }
    ],
    "description": "ECON 955 is a graduate workshop analyzing current research on wage determination and labor market functioning.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          106,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 106,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1232",
        "lastTerm": "1262"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_4143eb6f003dd6cf430ff581",
    "course_id": "ECON 965",
    "title": "WORKSHOP ON QUANTITATIVE MACRO-ECONOMIC ANALYSIS",
    "credits_min": 1,
    "credits_max": 7,
    "gpa": 4,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 16 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/ECON_965#schedule"
          }
        ]
      }
    ],
    "description": "ECON 965 is a workshop on quantitative macro-economic analysis covering research in macroeconomic models, monetary theory, portfolio selection, and capital markets.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          92,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 92,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1232",
        "lastTerm": "1262"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_ca354e144890506653d35f44",
    "course_id": "ECON 968",
    "title": "WORKSHOP ON PUBLIC ECONOMICS",
    "credits_min": 1,
    "credits_max": 7,
    "gpa": 3.998,
    "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/ECON_968#schedule"
          }
        ]
      }
    ],
    "description": "ECON 968 is a workshop on public economics focusing on research and discussion of public expenditure programs.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          99,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 99,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1232",
        "lastTerm": "1262"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_7c42e16cf51cb35633d630dc",
    "course_id": "ECON 977",
    "title": "WORKSHOP IN INTERNATIONAL ECONOMICS",
    "credits_min": 1,
    "credits_max": 7,
    "gpa": 3.953,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 8 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/ECON_977#schedule"
          }
        ]
      }
    ],
    "description": "ECON 977 is a workshop for graduate students covering current research in international trade theory, quantitative analysis, and policy.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          31,
          0,
          2,
          1,
          0,
          0,
          0
        ],
        "count": 34,
        "gpa": 3.8970588235294117,
        "topShare": 91.17647058823529,
        "firstTerm": "1232",
        "lastTerm": "1262"
      },
      "instructors": [],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_58d8909ca658c12f27565532",
    "course_id": "ECON 990",
    "title": "THESIS",
    "credits_min": 2,
    "credits_max": 9,
    "gpa": null,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Ananth Seshadri (4.15/5 adjusted; 56 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Ananth Seshadri",
            "href": "/instructors/ANANTH_SESHADRI"
          }
        ]
      }
    ],
    "description": "ECON 990 is a thesis course for graduate students to conduct independent research and writing under faculty 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_58d8909ca658c12f27565532",
          "uid": "instructor_925fa35bbe87d3855a77c3f8",
          "name": "Ananth Seshadri",
          "quality": 4.146233100933315,
          "quality_count": 56,
          "instructor_url": "/instructors/ANANTH_SESHADRI"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_3e5e97ce81334f384dfe9c6e",
          "name": "Alan Sorensen",
          "quality": 3.9679737433440447,
          "quality_count": 67,
          "instructor_url": "/instructors/ALAN_SORENSEN"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_841f88619769c5a66b09b5c7",
          "name": "Marzena Rostek",
          "quality": 3.9390936438252377,
          "quality_count": 9,
          "instructor_url": "/instructors/MARZENA_ROSTEK"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_27c2c6af973b37f089ae2101",
          "name": "Charles Engel",
          "quality": 3.7804424409978035,
          "quality_count": 11,
          "instructor_url": "/instructors/CHARLES_ENGEL"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_e99bef48f703d4dc03441e43",
          "name": "Dean Corbae",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/DEAN_CORBAE"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_0f799559c9e9537773d8292d",
          "name": "Bruce Hansen",
          "quality": 3.7040745943883437,
          "quality_count": 3,
          "instructor_url": "/instructors/BRUCE_HANSEN"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_9011118e9b40574eb569e3e0",
          "name": "Rasmus Lentz",
          "quality": 3.6673209827393753,
          "quality_count": 57,
          "instructor_url": "/instructors/RASMUS_LENTZ"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_94ee3bacfc43d5f6b7074d44",
          "name": "Jesse Gregory",
          "quality": 3.6620659873435346,
          "quality_count": 6,
          "instructor_url": "/instructors/JESSE_GREGORY"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_6cc81efed20fdd18431b7a0c",
          "name": "John Kennan",
          "quality": 3.5054898453904255,
          "quality_count": 8,
          "instructor_url": "/instructors/JOHN_KENNAN"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_17ec6c2aeb874d1aedffbaa1",
          "name": "Marek Weretka",
          "quality": 3.3551853036725934,
          "quality_count": 81,
          "instructor_url": "/instructors/MAREK_WERETKA"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_13fccb982c33429244864c1d",
          "name": "Jean-Francois Houde",
          "quality": 3.352835218112766,
          "quality_count": 6,
          "instructor_url": "/instructors/JEAN-FRANCOIS_HOUDE"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_207700240385a4e95eafd5b3",
          "name": "Kenneth West",
          "quality": 3.1336850172033826,
          "quality_count": 19,
          "instructor_url": "/instructors/KENNETH_WEST"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_8236bac720769d85116d731d",
          "name": "Chris Taber",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CHRIS_TABER"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_17de709b2c271f0b68df2175",
          "name": "Jeffrey Smith",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JEFFREY_SMITH"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_d545b1fb7bbaabb801a7a146",
          "name": "Kenneth Hendricks",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KENNETH_HENDRICKS"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_2274ba835e93668fcf1c1912",
          "name": "Lones Smith",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/LONES_SMITH"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_a7ff4ae883683c0808a285dd",
          "name": "Randall Wright",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/RANDALL_WRIGHT"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_f3b3e27c031810a625b126ad",
    "course_id": "ECON 999",
    "title": "INDEPENDENT WORK",
    "credits_min": 2,
    "credits_max": 9,
    "gpa": 4,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Ananth Seshadri (4.15/5 adjusted; 56 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Ananth Seshadri",
            "href": "/instructors/ANANTH_SESHADRI"
          }
        ]
      }
    ],
    "description": "ECON 999 offers directed study projects for graduate students arranged with a faculty member.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          5,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 5,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1224",
        "lastTerm": "1224"
      },
      "instructors": [
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_925fa35bbe87d3855a77c3f8",
          "name": "Ananth Seshadri",
          "quality": 4.146233100933315,
          "quality_count": 56,
          "instructor_url": "/instructors/ANANTH_SESHADRI"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_27c2c6af973b37f089ae2101",
          "name": "Charles Engel",
          "quality": 3.7804424409978035,
          "quality_count": 11,
          "instructor_url": "/instructors/CHARLES_ENGEL"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_94ee3bacfc43d5f6b7074d44",
          "name": "Jesse Gregory",
          "quality": 3.6620659873435346,
          "quality_count": 6,
          "instructor_url": "/instructors/JESSE_GREGORY"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_6cc81efed20fdd18431b7a0c",
          "name": "John Kennan",
          "quality": 3.5054898453904255,
          "quality_count": 8,
          "instructor_url": "/instructors/JOHN_KENNAN"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_13fccb982c33429244864c1d",
          "name": "Jean-Francois Houde",
          "quality": 3.352835218112766,
          "quality_count": 6,
          "instructor_url": "/instructors/JEAN-FRANCOIS_HOUDE"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_8236bac720769d85116d731d",
          "name": "Chris Taber",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CHRIS_TABER"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_a205293006e83f38d5a9b324",
          "name": "Harold Chiang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/HAROLD_CHIANG"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_db2c51f48965a0cd9b2d2d22",
          "name": "Job Boerma",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JOB_BOERMA"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_d545b1fb7bbaabb801a7a146",
          "name": "Kenneth Hendricks",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KENNETH_HENDRICKS"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_b8aa2860578ab21bf4c05974",
          "name": "Panle Barwick",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PANLE_BARWICK"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_bff484b003bf5318358b70ba",
    "course_id": "ECON/FINANCE 300",
    "title": "INTRODUCTION TO FINANCE",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.011,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Jim Shovein (4.07/5 adjusted; 13 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Jim Shovein",
            "href": "/instructors/JIM_SHOVEIN"
          }
        ]
      },
      {
        "id": "grade-outcomes",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.17 GPA across 520 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/ECON_FINANCE_300#grades"
          }
        ]
      },
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 26 enrolled students across 10 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/ECON_FINANCE_300#schedule"
          }
        ]
      }
    ],
    "description": "Introduction to corporate finance and investment concepts including valuation, capital budgeting, and financial markets.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          1094,
          1093,
          1120,
          666,
          514,
          145,
          49
        ],
        "count": 4681,
        "gpa": 3.076158940397351,
        "topShare": 46.7207861568041,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_bff484b003bf5318358b70ba",
          "uid": "instructor_8837f087a72c73d1021e4d24",
          "name": "Jim Shovein",
          "quality": 4.065567141543391,
          "quality_count": 13,
          "instructor_url": "/instructors/JIM_SHOVEIN"
        },
        {
          "course_uid": "course_bff484b003bf5318358b70ba",
          "uid": "instructor_ec68c58d6b791a03718cf9ee",
          "name": "Mark Laplante",
          "quality": 3.767908118949407,
          "quality_count": 179,
          "instructor_url": "/instructors/MARK_LAPLANTE"
        },
        {
          "course_uid": "course_bff484b003bf5318358b70ba",
          "uid": "instructor_e5ca02b1413ddb8a86c307e5",
          "name": "Andrew Douglas",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANDREW_DOUGLAS"
        },
        {
          "course_uid": "course_bff484b003bf5318358b70ba",
          "uid": "instructor_83451489e0159e429bd1af6f",
          "name": "Kasey Morris",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KASEY_MORRIS"
        },
        {
          "course_uid": "course_bff484b003bf5318358b70ba",
          "uid": "instructor_2cf7c8afeedb45ff0255a3de",
          "name": "Liam Hirsch",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/LIAM_HIRSCH"
        },
        {
          "course_uid": "course_bff484b003bf5318358b70ba",
          "uid": "instructor_4f3d21fe9ca0e95630bc2e48",
          "name": "Limin Peng",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/LIMIN_PENG"
        },
        {
          "course_uid": "course_bff484b003bf5318358b70ba",
          "uid": "instructor_d86e02901f4eaa622b947b5f",
          "name": "Richa Shah",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/RICHA_SHAH"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Mark Laplante",
            "review_date": "2014-12-10 22:47:28 +0000 UTC",
            "review_id": "492373d22e69af7f3e10236a",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1852566",
            "source_review_id": "UmF0aW5nLTI0MDI3MzM1",
            "source_url": "https://www.ratemyprofessors.com/professor/1852566",
            "type": "review"
          },
          {
            "instructor_name": "Mark Laplante",
            "review_date": "2018-10-06 19:59:15 +0000 UTC",
            "review_id": "9434ff456d1032f16c7f201c",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1852566",
            "source_review_id": "UmF0aW5nLTMwNTQ4MjQ1",
            "source_url": "https://www.ratemyprofessors.com/professor/1852566",
            "type": "review"
          },
          {
            "instructor_name": "Mark Laplante",
            "review_date": "2026-02-06 19:16:43 +0000 UTC",
            "review_id": "a75e662a59c555ea7fab2037",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1852566",
            "source_review_id": "UmF0aW5nLTQyNTkwNTIw",
            "source_url": "https://www.ratemyprofessors.com/professor/1852566",
            "type": "review"
          }
        ],
        "text": "The course is consistently described as tough with hard exams and significant reading, particularly because Laplante wrote the textbook. Success requires substantial effort and ownership of one's education."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_bff484b003bf5318358b70ba-0.json"
      ]
    }
  },
  {
    "course_uid": "course_6c0af1fab5f5a733992691b1",
    "course_id": "ECON/FINANCE 320",
    "title": "INVESTMENT THEORY",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.31,
    "badges": [],
    "description": "Investment Theory covers securities markets, portfolio construction, and risk-return models.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          580,
          600,
          477,
          130,
          66,
          15,
          2
        ],
        "count": 1870,
        "gpa": 3.381283422459893,
        "topShare": 63.101604278074866,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_6c0af1fab5f5a733992691b1",
          "uid": "instructor_6d3c95fc83f3fcad5ec7555f",
          "name": "Sebastien Plante",
          "quality": 3.5939328138509383,
          "quality_count": 14,
          "instructor_url": "/instructors/SEBASTIEN_PLANTE"
        },
        {
          "course_uid": "course_6c0af1fab5f5a733992691b1",
          "uid": "instructor_95760030e5eb1dd5fed47a42",
          "name": "Jeremy Whitish",
          "quality": 3.580653127187234,
          "quality_count": 1,
          "instructor_url": "/instructors/JEREMY_WHITISH"
        },
        {
          "course_uid": "course_6c0af1fab5f5a733992691b1",
          "uid": "instructor_4bcf4a541cf37a753c1c0bd7",
          "name": "GARRISON SOLLIDAY",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/GARRISON_SOLLIDAY"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_50007f8455de756ef2745b4c",
    "course_id": "ECON/REALEST/URBRPL 420",
    "title": "URBAN AND REGIONAL ECONOMICS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.399,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 16 enrolled students across 9 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/ECON_REALEST_URBRPL_420#schedule"
          }
        ]
      }
    ],
    "description": "Urban and Regional Economics applies economic methods to analyze urban real estate, land use, and housing markets.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          515,
          464,
          276,
          115,
          23,
          2,
          4
        ],
        "count": 1399,
        "gpa": 3.464974982130093,
        "topShare": 69.97855611150821,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_50007f8455de756ef2745b4c",
          "uid": "instructor_1aee6fcd3797fac5871e7b3e",
          "name": "Joe Walsh",
          "quality": 3.6898204477409116,
          "quality_count": 15,
          "instructor_url": "/instructors/JOE_WALSH"
        },
        {
          "course_uid": "course_50007f8455de756ef2745b4c",
          "uid": "instructor_8dca6762c9c2b25dbd40533a",
          "name": "Tao Guan",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TAO_GUAN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Yongheng Deng",
            "review_date": "2020-09-13 21:41:24 +0000 UTC",
            "review_id": "20a2bc026373002dff1f7cff",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2621123",
            "source_review_id": "UmF0aW5nLTMzNjQyODkw",
            "source_url": "https://www.ratemyprofessors.com/professor/2621123",
            "type": "review"
          }
        ],
        "text": "Historical reviews of Yongheng Deng: Homework can be difficult, though in-class guidance on assignments helps clarify the material."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_50007f8455de756ef2745b4c-0.json"
      ]
    }
  },
  {
    "course_uid": "course_cef77ebadca951d9474be07b",
    "course_id": "EDPOL 105",
    "title": "INTRODUCTION TO TUTORING",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": null,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 20 enrolled students across 3 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/EDPOL_105#schedule"
          }
        ]
      }
    ],
    "description": "EDPOL 105 introduces tutoring techniques focused on student learning, active learning strategies, and cognitive apprenticeship methods like coaching and scaffolding.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_cef77ebadca951d9474be07b",
          "uid": "instructor_7587123f17dc3d6c8fcc226e",
          "name": "Keegan Buscaino",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KEEGAN_BUSCAINO"
        },
        {
          "course_uid": "course_cef77ebadca951d9474be07b",
          "uid": "instructor_b69824bca470f77eb43d85aa",
          "name": "Kim Mueller",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KIM_MUELLER"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_d9a73e638eb0a78cae91ecdb",
    "course_id": "EDPOL 112",
    "title": "GLOBAL EDUCATION THROUGH FILM",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.793,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 30 enrolled students across 6 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/EDPOL_112#schedule"
          }
        ]
      }
    ],
    "description": "EDPOL 112 introduces global educational issues and policies through film analysis.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          161,
          25,
          12,
          3,
          7,
          0,
          0
        ],
        "count": 208,
        "gpa": 3.793269230769231,
        "topShare": 89.42307692307693,
        "firstTerm": "1252",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_d9a73e638eb0a78cae91ecdb",
          "uid": "instructor_c09cbe3ea84a98ccd35da907",
          "name": "ARPITH Isaac",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ARPITH_ISAAC"
        },
        {
          "course_uid": "course_d9a73e638eb0a78cae91ecdb",
          "uid": "instructor_9e7407f706e96cd320e9b73c",
          "name": "HEE Song",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/HEE_SONG"
        },
        {
          "course_uid": "course_d9a73e638eb0a78cae91ecdb",
          "uid": "instructor_9c5543620e101d3af7969f51",
          "name": "Lina Rangel Diaz",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/LINA_RANGEL_DIAZ"
        },
        {
          "course_uid": "course_d9a73e638eb0a78cae91ecdb",
          "uid": "instructor_09ef6870a9676e8c437c0784",
          "name": "Micaela Wensjoe Villaran",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MICAELA_WENSJOE_VILLARAN"
        },
        {
          "course_uid": "course_d9a73e638eb0a78cae91ecdb",
          "uid": "instructor_69e20d5e4e3ad96b701e2002",
          "name": "Sultan M Zakaria Mazumder",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/SULTAN_M_ZAKARIA_MAZUMDER"
        },
        {
          "course_uid": "course_d9a73e638eb0a78cae91ecdb",
          "uid": "instructor_3382bea7833dad9133c65dac",
          "name": "Yenny Chavarria Garcia",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/YENNY_CHAVARRIA_GARCIA"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_82fad5aab6b3f4c6223f117e",
    "course_id": "EDPOL 120",
    "title": "ENVIRONMENTAL AND SUSTAINABILITY EDUCATION IN WISCONSIN POLICY AND PRACTICE",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": null,
    "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/EDPOL_120#schedule"
          }
        ]
      }
    ],
    "description": "EDPOL 120 explores the history and legacy of environmental education in Wisconsin while engaging students in community sustainability organizations.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_82fad5aab6b3f4c6223f117e",
          "uid": "instructor_536c9953b81cb8539acd59f0",
          "name": "Mark Johnson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MARK_JOHNSON"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_44948aaecd3d8adf8c1ecd87",
    "course_id": "EDPOL 123",
    "title": "EDUCATION, TECHNOLOGY, AND SOCIETY: AI, BIG DATA, AND THE DIGITAL DIVIDE",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.982,
    "badges": [],
    "description": "EDPOL 123 introduces the relationship between education, technology, and society, examining issues in domestic and global contexts.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          81,
          1,
          1,
          0,
          0,
          0,
          0
        ],
        "count": 83,
        "gpa": 3.9819277108433737,
        "topShare": 98.79518072289156,
        "firstTerm": "1252",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_44948aaecd3d8adf8c1ecd87",
          "uid": "instructor_b8eb4427ae540809f3d7612c",
          "name": "Ran Liu",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/RAN_LIU"
        },
        {
          "course_uid": "course_44948aaecd3d8adf8c1ecd87",
          "uid": "instructor_d946c9bad0186db1bfcfb15f",
          "name": "Ellen Hsieh",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ELLEN_HSIEH"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_c26d61b2f1998913f7a2635d",
    "course_id": "EDPOL 134",
    "title": "MEDIA LITERACY AND MISINFORMATION IN EDUCATION",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.579,
    "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/EDPOL_134#schedule"
          }
        ]
      }
    ],
    "description": "EDPOL 134 examines claims, bias, and media landscape impacts on education policy and practice.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          53,
          5,
          4,
          2,
          1,
          2,
          3
        ],
        "count": 70,
        "gpa": 3.5785714285714287,
        "topShare": 82.85714285714286,
        "firstTerm": "1254",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_c26d61b2f1998913f7a2635d",
          "uid": "instructor_1b721d84933db49cd73a78e9",
          "name": "Matthew Wolfgram",
          "quality": 3.7997381529554963,
          "quality_count": 4,
          "instructor_url": "/instructors/MATTHEW_WOLFGRAM"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_2a6882520d8833737067c82f",
    "course_id": "EDPOL 140",
    "title": "INTRODUCTION TO EDUCATION",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.862,
    "badges": [],
    "description": "EDPOL 140 introduces fundamental educational questions, concepts, and perspectives to enable assessment of educational policies and practices.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          648,
          73,
          33,
          13,
          7,
          2,
          2
        ],
        "count": 778,
        "gpa": 3.8496143958868894,
        "topShare": 92.67352185089975,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_2a6882520d8833737067c82f",
          "uid": "instructor_e7062a8496e38c0f60f428c9",
          "name": "Wallace Grace",
          "quality": 3.781532530496905,
          "quality_count": 2,
          "instructor_url": "/instructors/WALLACE_GRACE"
        },
        {
          "course_uid": "course_2a6882520d8833737067c82f",
          "uid": "instructor_4ad0d560b2005a2cda7d2e32",
          "name": "Erica Ramberg",
          "quality": 3.690623439587814,
          "quality_count": 2,
          "instructor_url": "/instructors/ERICA_RAMBERG"
        },
        {
          "course_uid": "course_2a6882520d8833737067c82f",
          "uid": "instructor_d72ab40be7392f1cde6d83f1",
          "name": "Jonathan Marino",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JONATHAN_MARINO"
        },
        {
          "course_uid": "course_2a6882520d8833737067c82f",
          "uid": "instructor_e7d6314574c6fbdc29deada3",
          "name": "Stella Makhuva",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/STELLA_MAKHUVA"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Erica Ramberg",
            "review_date": "2025-12-31 04:13:34 +0000 UTC",
            "review_id": "497728e251e018b09f13ac29",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:3155334",
            "source_review_id": "UmF0aW5nLTQyNDIwNDg4",
            "source_url": "https://www.ratemyprofessors.com/professor/3155334",
            "type": "review"
          },
          {
            "instructor_name": "Erica Ramberg",
            "review_date": "2026-05-11 22:07:49 +0000 UTC",
            "review_id": "1daadf820b74bb43a79813fd",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:3155334",
            "source_review_id": "UmF0aW5nLTQzMDk3Mjg4",
            "source_url": "https://www.ratemyprofessors.com/professor/3155334",
            "type": "review"
          }
        ],
        "text": "Workload consists mostly of busy work and readings. Students report no exams, but falling behind on readings is annoying and requires consistent effort."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_2a6882520d8833737067c82f-0.json"
      ]
    }
  },
  {
    "course_uid": "course_58183cd87826416af01f154f",
    "course_id": "EDPOL 150",
    "title": "EDUCATION AND PUBLIC POLICY",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 3.826,
    "badges": [
      {
        "id": "grade-outcomes",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.95 GPA across 53 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/EDPOL_150#grades"
          }
        ]
      },
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 30 enrolled students across 3 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/EDPOL_150#schedule"
          }
        ]
      }
    ],
    "description": "EDPOL 150 examines educational policies, practices, and issues within social, cultural, historical, and political economic contexts in the U.S. and globally.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          601,
          51,
          22,
          9,
          5,
          1,
          1
        ],
        "count": 690,
        "gpa": 3.8869565217391306,
        "topShare": 94.4927536231884,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_58183cd87826416af01f154f",
          "uid": "instructor_e7031f080ae076cd34187c39",
          "name": "Mary Michaud",
          "quality": 3.8143736796512275,
          "quality_count": 6,
          "instructor_url": "/instructors/MARY_MICHAUD"
        },
        {
          "course_uid": "course_58183cd87826416af01f154f",
          "uid": "instructor_6df94d32993adb44052382c0",
          "name": "Nancy Kendall",
          "quality": 3.784211691515996,
          "quality_count": 7,
          "instructor_url": "/instructors/NANCY_KENDALL"
        },
        {
          "course_uid": "course_58183cd87826416af01f154f",
          "uid": "instructor_01c84f42b473a0b0733e0056",
          "name": "Emily Young",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/EMILY_YOUNG"
        },
        {
          "course_uid": "course_58183cd87826416af01f154f",
          "uid": "instructor_924511366acd34cc7e3c395f",
          "name": "Rachel Williams",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/RACHEL_WILLIAMS"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Nancy Kendall",
            "review_date": "2016-09-28 17:04:08 +0000 UTC",
            "review_id": "8f89c8baff05a006c0e7b72b",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2172724",
            "source_review_id": "UmF0aW5nLTI3MDAwMjA2",
            "source_url": "https://www.ratemyprofessors.com/professor/2172724",
            "type": "review"
          },
          {
            "instructor_name": "Nancy Kendall",
            "review_date": "2021-01-05 13:26:52 +0000 UTC",
            "review_id": "8a6919672c239bf968cc57f5",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2172724",
            "source_review_id": "UmF0aW5nLTM0MjM4MzE0",
            "source_url": "https://www.ratemyprofessors.com/professor/2172724",
            "type": "review"
          }
        ],
        "text": "The workload consists of easy short papers and a group poster final, alongside significant reading homework that must be submitted."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_58183cd87826416af01f154f-0.json"
      ]
    }
  },
  {
    "course_uid": "course_c739c30d5c9ff56f8b8a932c",
    "course_id": "EDPOL 163",
    "title": "HISTORIES OF DISCRIMINATION AND RESISTANCE AT UW MADISON: HIGHER EDUCATION AND SOCIETY SINCE 1848",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.8,
    "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/EDPOL_163#schedule"
          }
        ]
      }
    ],
    "description": "Examines histories of discrimination and resistance at UW-Madison and in Madison, focusing on race and structural inequalities in higher education since 1848.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          16,
          8,
          1,
          0,
          0,
          0,
          0
        ],
        "count": 25,
        "gpa": 3.8,
        "topShare": 96,
        "firstTerm": "1264",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_c739c30d5c9ff56f8b8a932c",
          "uid": "instructor_aac0e67f473b5876e6f258f6",
          "name": "Daniel Berman",
          "quality": 3.8830714862888294,
          "quality_count": 4,
          "instructor_url": "/instructors/DANIEL_BERMAN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_a10b7b9d66c8b7598f8e0342",
    "course_id": "EDPOL 197",
    "title": "LISTENING TO THE LAND",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.817,
    "badges": [],
    "description": "LISTENING TO THE LAND explores Indigenous approaches to learning and land as a teacher, focusing on language, environmental health, and place-based activities.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          35,
          3,
          2,
          0,
          0,
          0,
          1
        ],
        "count": 41,
        "gpa": 3.817073170731707,
        "topShare": 92.6829268292683,
        "firstTerm": "1242",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_a10b7b9d66c8b7598f8e0342",
          "uid": "instructor_e2b832d025c5f61c0c22340d",
          "name": "Daniel Cornelius",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DANIEL_CORNELIUS"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_5d6473d23ec0987117ed2e3e",
    "course_id": "EDPOL 200",
    "title": "RACE, ETHNICITY, AND INEQUALITY IN AMERICAN EDUCATION",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.751,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 29.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/EDPOL_200#schedule"
          }
        ]
      }
    ],
    "description": "EDPOL 200 explores race, ethnicity, and inequality in U.S. public education through theoretical, historical, social, and cultural frameworks.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          329,
          50,
          14,
          8,
          4,
          0,
          1
        ],
        "count": 406,
        "gpa": 3.8448275862068964,
        "topShare": 93.34975369458128,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_5d6473d23ec0987117ed2e3e",
          "uid": "instructor_bc339d85a1a2b4a242a8c0ce",
          "name": "Morgan Mayer-Jochimsen",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MORGAN_MAYER-JOCHIMSEN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Linn Posey",
            "review_date": "2013-10-30 12:51:44 +0000 UTC",
            "review_id": "8f91806ec4bf01de538d09e3",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1574369",
            "source_review_id": "UmF0aW5nLTIyMjMzNDQz",
            "source_url": "https://www.ratemyprofessors.com/professor/1574369",
            "type": "review"
          },
          {
            "instructor_name": "Linn Posey",
            "review_date": "2019-10-30 03:06:28 +0000 UTC",
            "review_id": "5d548196cd68f17b222bcd4b",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1574369",
            "source_review_id": "UmF0aW5nLTMyMzM0NDUz",
            "source_url": "https://www.ratemyprofessors.com/professor/1574369",
            "type": "review"
          },
          {
            "instructor_name": "Linn Posey",
            "review_date": "2020-12-29 04:40:12 +0000 UTC",
            "review_id": "c6f2ccb966158bc98c49b16f",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1574369",
            "source_review_id": "UmF0aW5nLTM0MjExMjM5",
            "source_url": "https://www.ratemyprofessors.com/professor/1574369",
            "type": "review"
          },
          {
            "instructor_name": "Linn Posey",
            "review_date": "2021-01-12 18:34:14 +0000 UTC",
            "review_id": "cd553aed68c93b80eab8d80a",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1574369",
            "source_review_id": "UmF0aW5nLTM0MjY3MjIw",
            "source_url": "https://www.ratemyprofessors.com/professor/1574369",
            "type": "review"
          },
          {
            "instructor_name": "Linn Posey",
            "review_date": "2021-12-13 14:20:21 +0000 UTC",
            "review_id": "58c1af91d2b6312897999dd4",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1574369",
            "source_review_id": "UmF0aW5nLTM1NDk0NTk4",
            "source_url": "https://www.ratemyprofessors.com/professor/1574369",
            "type": "review"
          },
          {
            "instructor_name": "Abby  Beneke",
            "review_date": "2024-06-21 18:26:25 +0000 UTC",
            "review_id": "a8c2483ac04855150f5107a0",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2980453",
            "source_review_id": "UmF0aW5nLTM5NTg2MzAx",
            "source_url": "https://www.ratemyprofessors.com/professor/2980453",
            "type": "review"
          }
        ],
        "text": "Historical reviews of Abby  Beneke, Linn Posey: The course requires extensive weekly reading to participate in discussions, along with three major papers or projects and short assignments throughout the semester."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_5d6473d23ec0987117ed2e3e-0.json"
      ]
    }
  },
  {
    "course_uid": "course_9e6cf048429da92f21d56758",
    "course_id": "EDPOL 202",
    "title": "CAREERS IN EDUCATION",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.822,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 25 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/EDPOL_202#schedule"
          }
        ]
      }
    ],
    "description": "Explores the value of an education/social sciences major for contemporary careers, analyzing contextual forces and developing practical workplace competencies.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          96,
          10,
          9,
          0,
          0,
          0,
          1
        ],
        "count": 116,
        "gpa": 3.8448275862068964,
        "topShare": 91.37931034482759,
        "firstTerm": "1232",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_9e6cf048429da92f21d56758",
          "uid": "instructor_3a064b744992c9631d386ce1",
          "name": "Batuhan Aydagul",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BATUHAN_AYDAGUL"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_46d2e1073a5cebf81b914a68",
    "course_id": "EDPOL 203",
    "title": "INTERNSHIP IN EDUCATION, ARTS, OR HEALTH",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 3.909,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 4 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/EDPOL_203#schedule"
          }
        ]
      }
    ],
    "description": "EDPOL 203 is an internship course allowing students to reflect on and analyze workplace experience in education, arts, or health fields.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          19,
          2,
          1,
          0,
          0,
          0,
          0
        ],
        "count": 22,
        "gpa": 3.909090909090909,
        "topShare": 95.45454545454545,
        "firstTerm": "1244",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_46d2e1073a5cebf81b914a68",
          "uid": "instructor_68e8f24b994273ccd8dd135f",
          "name": "Michael Rutkowski",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MICHAEL_RUTKOWSKI"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_837484bd041755a8092903c6",
    "course_id": "EDPOL 205",
    "title": "LANGUAGE AND SOCIAL INEQUALITY",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.901,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Edgar Valles (4.10/5 adjusted; 11 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Edgar Valles",
            "href": "/instructors/EDGAR_VALLES"
          }
        ]
      },
      {
        "id": "grade-outcomes",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.97 GPA across 31 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/EDPOL_205#grades"
          }
        ]
      },
      {
        "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/EDPOL_205#schedule"
          }
        ]
      }
    ],
    "description": "EDPOL 205 examines cultural and language politics in education, analyzing how policies reinforce or reduce social inequality.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          87,
          2,
          4,
          3,
          0,
          0,
          0
        ],
        "count": 96,
        "gpa": 3.9010416666666665,
        "topShare": 92.70833333333334,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_837484bd041755a8092903c6",
          "uid": "instructor_409a22c5b206adf5af8d7ba9",
          "name": "Edgar Valles",
          "quality": 4.103345666804255,
          "quality_count": 11,
          "instructor_url": "/instructors/EDGAR_VALLES"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_de49b8b8167d5cac68d9b1bb",
    "course_id": "EDPOL 209",
    "title": "INTRODUCTION TO QUANTITATIVE METHODS IN EDUCATION POLICY",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.868,
    "badges": [
      {
        "id": "grade-outcomes",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.83 GPA across 113 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/EDPOL_209#grades"
          }
        ]
      }
    ],
    "description": "Introduction to quantitative inference and methods in education policy",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          358,
          48,
          17,
          1,
          3,
          0,
          2
        ],
        "count": 429,
        "gpa": 3.8682983682983685,
        "topShare": 94.63869463869464,
        "firstTerm": "1234",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_de49b8b8167d5cac68d9b1bb",
          "uid": "instructor_3466c7192e12ffa3c3e6a666",
          "name": "Amy Claessens",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/AMY_CLAESSENS"
        },
        {
          "course_uid": "course_de49b8b8167d5cac68d9b1bb",
          "uid": "instructor_95673a25cdf13472c968f4e9",
          "name": "Sky Duke",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/SKY_DUKE"
        },
        {
          "course_uid": "course_de49b8b8167d5cac68d9b1bb",
          "uid": "instructor_078ea7248267606f63bfe282",
          "name": "Yijun Won",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/YIJUN_WON"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_b5414e41df97b1b1e4af85b5",
    "course_id": "EDPOL 210",
    "title": "YOUTH, EDUCATION, AND SOCIETY",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.912,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Anthony Hernandez (4.09/5 adjusted; 17 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Anthony Hernandez",
            "href": "/instructors/ANTHONY_HERNANDEZ"
          }
        ]
      },
      {
        "id": "grade-outcomes",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.92 GPA across 147 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/EDPOL_210#grades"
          }
        ]
      }
    ],
    "description": "EDPOL 210: Youth, Education, and Society explores youth through theoretical, historical, social, and cultural perspectives, focusing on Minoritized Youth.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          1172,
          82,
          27,
          4,
          4,
          3,
          6
        ],
        "count": 1298,
        "gpa": 3.911402157164869,
        "topShare": 96.61016949152543,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_b5414e41df97b1b1e4af85b5",
          "uid": "instructor_f81e89d2de81d3b53ab57dd4",
          "name": "Anthony Hernandez",
          "quality": 4.087127450565728,
          "quality_count": 17,
          "instructor_url": "/instructors/ANTHONY_HERNANDEZ"
        },
        {
          "course_uid": "course_b5414e41df97b1b1e4af85b5",
          "uid": "instructor_cec57e152f94d23870322ae4",
          "name": "Kaj Tug Lee",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KAJ_TUG_LEE"
        },
        {
          "course_uid": "course_b5414e41df97b1b1e4af85b5",
          "uid": "instructor_bb58c492fb6935bc7b57f590",
          "name": "Naomi Wilson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/NAOMI_WILSON"
        },
        {
          "course_uid": "course_b5414e41df97b1b1e4af85b5",
          "uid": "instructor_1bb01fdb7b9f9d5c70d147e1",
          "name": "Otavio Soares Barros",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/OTAVIO_SOARES_BARROS"
        },
        {
          "course_uid": "course_b5414e41df97b1b1e4af85b5",
          "uid": "instructor_65598cf43c93f87888d086ab",
          "name": "riya Dominic",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/RIYA_DOMINIC"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Anthony Hernandez",
            "review_date": "2023-12-31 20:55:50 +0000 UTC",
            "review_id": "3b4bad4fb0ea6bb2fd1f1296",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2870883",
            "source_review_id": "UmF0aW5nLTM4ODE0ODMw",
            "source_url": "https://www.ratemyprofessors.com/professor/2870883",
            "type": "review"
          },
          {
            "instructor_name": "Anthony Hernandez",
            "review_date": "2025-04-16 10:46:09 +0000 UTC",
            "review_id": "2b71aa1c1ab271eaac765dcf",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2870883",
            "source_review_id": "UmF0aW5nLTQwOTUzOTc3",
            "source_url": "https://www.ratemyprofessors.com/professor/2870883",
            "type": "review"
          },
          {
            "instructor_name": "Anthony Hernandez",
            "review_date": "2025-12-13 10:34:23 +0000 UTC",
            "review_id": "ed0c902a421a62e0429fe6d5",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2870883",
            "source_review_id": "UmF0aW5nLTQyMjI3NTYy",
            "source_url": "https://www.ratemyprofessors.com/professor/2870883",
            "type": "review"
          },
          {
            "instructor_name": "Anthony Hernandez",
            "review_date": "2026-05-12 01:42:35 +0000 UTC",
            "review_id": "58896f92b0d4125f5b695403",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2870883",
            "source_review_id": "UmF0aW5nLTQzMDk5Njgw",
            "source_url": "https://www.ratemyprofessors.com/professor/2870883",
            "type": "review"
          }
        ],
        "text": "The course involves significant reading and writing, including two papers, a final project, and annotations, though Hernandez provides ample time and adjusts assessments like quizzes to support students."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_b5414e41df97b1b1e4af85b5-0.json"
      ]
    }
  },
  {
    "course_uid": "course_09dbadec6774924414efc819",
    "course_id": "EDPOL 212",
    "title": "EDUCATION FOR SOCIAL JUSTICE",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.941,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Anthony Hernandez (4.09/5 adjusted; 17 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Anthony Hernandez",
            "href": "/instructors/ANTHONY_HERNANDEZ"
          }
        ]
      },
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 24 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/EDPOL_212#schedule"
          }
        ]
      }
    ],
    "description": "EDPOL 212 explores theories and practices of educating for social justice using participatory methodologies and critical pedagogy.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          445,
          19,
          7,
          3,
          0,
          1,
          1
        ],
        "count": 476,
        "gpa": 3.9411764705882355,
        "topShare": 97.47899159663865,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_09dbadec6774924414efc819",
          "uid": "instructor_f81e89d2de81d3b53ab57dd4",
          "name": "Anthony Hernandez",
          "quality": 4.087127450565728,
          "quality_count": 17,
          "instructor_url": "/instructors/ANTHONY_HERNANDEZ"
        },
        {
          "course_uid": "course_09dbadec6774924414efc819",
          "uid": "instructor_d5d447599fce4180809bb72f",
          "name": "Zaira Magana Carbajal",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ZAIRA_MAGANA_CARBAJAL"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Reynaldo Morales",
            "review_date": "2026-01-06 05:25:03 +0000 UTC",
            "review_id": "747e6704d1622dcf8c529c0d",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:3126912",
            "source_review_id": "UmF0aW5nLTQyNDQ0ODQ4",
            "source_url": "https://www.ratemyprofessors.com/professor/3126912",
            "type": "review"
          }
        ],
        "text": "Historical reviews of Reynaldo Morales: The course is characterized as very lecture and quiz heavy, requiring preparation for frequent assessments."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_09dbadec6774924414efc819-0.json"
      ]
    }
  },
  {
    "course_uid": "course_8aacd3044c5d7dddc7355886",
    "course_id": "EDPOL 215",
    "title": "DISABILITY AND EDUCATION POLICY",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.63,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 29 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/EDPOL_215#schedule"
          }
        ]
      }
    ],
    "description": "EDPOL 215 examines how policies shape the educational experiences of students with disabilities in education and the broader educational landscape.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          22,
          2,
          0,
          0,
          1,
          1,
          1
        ],
        "count": 27,
        "gpa": 3.6296296296296298,
        "topShare": 88.88888888888889,
        "firstTerm": "1264",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_8aacd3044c5d7dddc7355886",
          "uid": "instructor_01c84f42b473a0b0733e0056",
          "name": "Emily Young",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/EMILY_YOUNG"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_1e9b909bb2212163d641fabc",
    "course_id": "EDPOL 240",
    "title": "COMPARATIVE EDUCATION",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.843,
    "badges": [
      {
        "id": "grade-outcomes",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.92 GPA across 94 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/EDPOL_240#grades"
          }
        ]
      }
    ],
    "description": "EDPOL 240 Comparative Education examines global socio-cultural, political, and economic forces shaping education, including inequality, reform, and pedagogy.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          684,
          75,
          35,
          13,
          3,
          5,
          6
        ],
        "count": 821,
        "gpa": 3.833130328867235,
        "topShare": 92.44823386114494,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_1e9b909bb2212163d641fabc",
          "uid": "instructor_c61b058ce5a2b4275b5f904a",
          "name": "Jennifer Otting",
          "quality": 3.7166767281824185,
          "quality_count": 18,
          "instructor_url": "/instructors/JENNIFER_OTTING"
        },
        {
          "course_uid": "course_1e9b909bb2212163d641fabc",
          "uid": "instructor_ef97ccfe8f026d27e255dcca",
          "name": "Indranila Bose",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/INDRANILA_BOSE"
        },
        {
          "course_uid": "course_1e9b909bb2212163d641fabc",
          "uid": "instructor_873469eaf675895062f5239f",
          "name": "Isaac Phiri",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ISAAC_PHIRI"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Jennifer Otting",
            "review_date": "2024-12-14 20:49:49 +0000 UTC",
            "review_id": "82da259edf13c4c4afa0024e",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2841563",
            "source_review_id": "UmF0aW5nLTQwMjk4NTk3",
            "source_url": "https://www.ratemyprofessors.com/professor/2841563",
            "type": "review"
          },
          {
            "instructor_name": "Jennifer Otting",
            "review_date": "2025-12-20 16:46:21 +0000 UTC",
            "review_id": "ad61f0b87e93feb520f64ed4",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2841563",
            "source_review_id": "UmF0aW5nLTQyMzU5ODEx",
            "source_url": "https://www.ratemyprofessors.com/professor/2841563",
            "type": "review"
          }
        ],
        "text": "The course includes readings, videos, three essays, and a project. One reviewer found the content easy to grasp and the workload manageable, while another noted the TA made the class more challenging than the professor."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_1e9b909bb2212163d641fabc-0.json"
      ]
    }
  },
  {
    "course_uid": "course_956cbf0bb44c5080eeb87440",
    "course_id": "EDPOL 300",
    "title": "SCHOOL AND SOCIETY",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.817,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Simone Schweber (4.14/5 adjusted; 11 ratings); Edgar Valles (4.10/5 adjusted; 11 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Simone Schweber",
            "href": "/instructors/SIMONE_SCHWEBER"
          },
          {
            "label": "Edgar Valles",
            "href": "/instructors/EDGAR_VALLES"
          }
        ]
      },
      {
        "id": "grade-outcomes",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.87 GPA across 205 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/EDPOL_300#grades"
          }
        ]
      }
    ],
    "description": "Examines the interplay between schools and society, including cultural influences on pedagogy and policy.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          1485,
          112,
          37,
          14,
          14,
          7,
          6
        ],
        "count": 1675,
        "gpa": 3.888358208955224,
        "topShare": 95.34328358208955,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_956cbf0bb44c5080eeb87440",
          "uid": "instructor_2526034f3514f930bfda1135",
          "name": "Simone Schweber",
          "quality": 4.1352811506752225,
          "quality_count": 11,
          "instructor_url": "/instructors/SIMONE_SCHWEBER"
        },
        {
          "course_uid": "course_956cbf0bb44c5080eeb87440",
          "uid": "instructor_409a22c5b206adf5af8d7ba9",
          "name": "Edgar Valles",
          "quality": 4.103345666804255,
          "quality_count": 11,
          "instructor_url": "/instructors/EDGAR_VALLES"
        },
        {
          "course_uid": "course_956cbf0bb44c5080eeb87440",
          "uid": "instructor_004163f6c68f1af9b639359e",
          "name": "Matthew Farrelly",
          "quality": 3.8345093769970395,
          "quality_count": 3,
          "instructor_url": "/instructors/MATTHEW_FARRELLY"
        },
        {
          "course_uid": "course_956cbf0bb44c5080eeb87440",
          "uid": "instructor_c61b058ce5a2b4275b5f904a",
          "name": "Jennifer Otting",
          "quality": 3.7166767281824185,
          "quality_count": 18,
          "instructor_url": "/instructors/JENNIFER_OTTING"
        },
        {
          "course_uid": "course_956cbf0bb44c5080eeb87440",
          "uid": "instructor_3276b6196eabf8fee5e1abf7",
          "name": "Carla Glave Barrantes",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CARLA_GLAVE_BARRANTES"
        },
        {
          "course_uid": "course_956cbf0bb44c5080eeb87440",
          "uid": "instructor_5966f32974461db31ab6c0bb",
          "name": "Johanny Amaya Melgar",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JOHANNY_AMAYA_MELGAR"
        },
        {
          "course_uid": "course_956cbf0bb44c5080eeb87440",
          "uid": "instructor_018768f6914613bf67755898",
          "name": "Sakhwat Hosain",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/SAKHWAT_HOSAIN"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Jennifer Otting",
            "review_date": "2022-11-21 14:17:46 +0000 UTC",
            "review_id": "20ee079cf5541b606c4130f4",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2841563",
            "source_review_id": "UmF0aW5nLTM2ODczMDg0",
            "source_url": "https://www.ratemyprofessors.com/professor/2841563",
            "type": "review"
          },
          {
            "instructor_name": "Jennifer Otting",
            "review_date": "2023-05-12 11:53:08 +0000 UTC",
            "review_id": "dfb01b768b5682f78899f824",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2841563",
            "source_review_id": "UmF0aW5nLTM3OTA2OTk3",
            "source_url": "https://www.ratemyprofessors.com/professor/2841563",
            "type": "review"
          },
          {
            "instructor_name": "Edgar Valles",
            "review_date": "2026-05-03 01:37:07 +0000 UTC",
            "review_id": "28c08f92b34587eecc030b0b",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:3058884",
            "source_review_id": "UmF0aW5nLTQzMDA3MTc5",
            "source_url": "https://www.ratemyprofessors.com/professor/3058884",
            "type": "review"
          }
        ],
        "text": "The workload centers on approximately five papers with flexible timing for completion and no exams, while lectures and readings are sometimes viewed as optional compared to graded discussions and essays."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_956cbf0bb44c5080eeb87440-0.json"
      ]
    }
  },
  {
    "course_uid": "course_fdb3cd1d62fec48e5c1ab71d",
    "course_id": "EDPOL 305",
    "title": "DEMOCRACY AND EDUCATION",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.762,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 24 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/EDPOL_305#schedule"
          }
        ]
      }
    ],
    "description": "EDPOL 305 explores education in democracies and contemporary U.S. controversies, analyzing history, values, and democratic criteria.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          189,
          26,
          10,
          4,
          5,
          2,
          3
        ],
        "count": 239,
        "gpa": 3.7615062761506275,
        "topShare": 89.9581589958159,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_fdb3cd1d62fec48e5c1ab71d",
          "uid": "instructor_01c84f42b473a0b0733e0056",
          "name": "Emily Young",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/EMILY_YOUNG"
        },
        {
          "course_uid": "course_fdb3cd1d62fec48e5c1ab71d",
          "uid": "instructor_44a6e997e34ec71a495dec64",
          "name": "Max Yakubovskiy",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MAX_YAKUBOVSKIY"
        }
      ],
      "instructorHistory": null,
      "courseComparison": null,
      "claim": {
        "citations": [
          {
            "instructor_name": "Anthony Hernandez",
            "review_date": "2024-08-22 23:47:30 +0000 UTC",
            "review_id": "5c6f4a578355c89b946b46aa",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2870883",
            "source_review_id": "UmF0aW5nLTM5NzAwNzE1",
            "source_url": "https://www.ratemyprofessors.com/professor/2870883",
            "type": "review"
          }
        ],
        "text": "Historical reviews of Anthony Hernandez: Some weeks can be extremely writing heavy, potentially due to summer scheduling or atypical teaching assignments."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_fdb3cd1d62fec48e5c1ab71d-0.json"
      ]
    }
  }
]
```

### total

4402

### page

50

### kind

course

### q



### term

1272

### availability

offered

### filters

#### page

50

## discovery Filtered

true
