# POLISCI 120: Introduction to Comparative Politics | UW–Madison

[View on UW Courses](https://uwcourses.com/courses/POLISCI_120)

## Dataset

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### repository

twangodev/uwcourses

### schema version

6

### importer version

7

### projection id

52a78527ff09011d88cb04c7d43867d9fbfec2930bf1dd2ec359ebd2844e0b07

### observed at

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

### built at

2026-09-10T19:50:42.743001+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    |

## course

### run id

20260907T155543-ce3781c4

### semester

1272

### observed at

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

### record version id

452c393afff82cfc3649dd8dcb9ee57c043372f2c6828544709a35d4dfd6214d

### course id

POLISCI 120

### course uid

course\_0a1fb69f6aa31e633df90ce2

### catalog version id

e0969d5672a403bdce0310ee7dda91699286ab5e7332a62f08d1aa212f29c9d5

### course number

120

### subjects

* POLISCI

### title

INTRODUCTION TO COMPARATIVE POLITICS

### description

Introduction to Comparative Politics, one of the four sub-fields in Political Science, which involves the comparative analysis of political institutions, processes, and outcomes at the national level. Examines how to usefully compare politics in a variety of countries and makes comparisons explicit and systematic in order to determine how governments work, how power is organized and contested at the national level, and how regular people can participate and pursue their interests in different political settings. Includes key concepts, theories, methods, issues, and language.

### requirements text

Not open to students with credit forPOLI SCI 182(or POLI SCI 186 prior to Fall 2017)

### credits min

4

### credits max

4

### credit offering ids

* 1272:778:015860

### llm job id

enrich-f516c4d3e82cfe326b4f5f54

### llm output id

71ecf54eceaa34bb2642afe895fb603bd678b53d66a8d2e6d83ab89b73d81e48

### llm model

nvidia/Qwen3.6-35B-A3B-NVFP4

### llm model revision

1355db6a052410cfd62085d94b58866fd0f2c3c5

### llm task version

14

### llm search status

valid

### llm summary

Introduction to Comparative Politics covering the comparative analysis of political institutions, processes, and outcomes at the national level.

### llm topics

* Political institutions and processes
* Organization and contestation of power
* Citizen participation and interests
* Key concepts, theories, and methods

### llm skills

* Comparative analysis of political systems
* Systematic comparison methods
* Analysis of government and power structures
* Understanding citizen participation

### llm assumed background

None recorded.

### llm search phrases

* comparative politics
* political institutions
* national level analysis
* political power
* citizen participation

### llm requirements status

valid

### llm student summary status

valid

### llm experience status

valid

### catalog variants

None recorded.

### student summary

#### context hash

72468c1c4ea5e444c9551080267e8f4945900045cfb61ef831490ee60265939e

#### course id

POLISCI 120

#### current instructors

```json
[
  {
    "instructor_uid": "instructor_4ec14673a7f1cf51b3d8a315",
    "message": null,
    "name": "Steven Brooke",
    "review_status": "supported",
    "rmp_instructor_id": "rmp:2549906",
    "summary": [
      {
        "citations": [
          {
            "instructor_name": "Steven Brooke",
            "review_date": "2019-12-07 19:35:07 +0000 UTC",
            "review_id": "f8b43e31f8cf955cdce58d83",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2549906",
            "source_review_id": "UmF0aW5nLTMyNTYwMTkz",
            "source_url": "https://www.ratemyprofessors.com/professor/2549906",
            "type": "review"
          },
          {
            "instructor_name": "Steven Brooke",
            "review_date": "2019-12-21 03:01:43 +0000 UTC",
            "review_id": "f256fa7de6bc128732b04ec8",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2549906",
            "source_review_id": "UmF0aW5nLTMyNzM1MTc4",
            "source_url": "https://www.ratemyprofessors.com/professor/2549906",
            "type": "review"
          },
          {
            "instructor_name": "Steven Brooke",
            "review_date": "2020-01-22 03:07:56 +0000 UTC",
            "review_id": "c0c2ec94889214f8270582d9",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2549906",
            "source_review_id": "UmF0aW5nLTMyODU2OTgw",
            "source_url": "https://www.ratemyprofessors.com/professor/2549906",
            "type": "review"
          },
          {
            "instructor_name": "Steven Brooke",
            "review_date": "2021-04-27 17:48:31 +0000 UTC",
            "review_id": "fce4aa5161e938c32403d21e",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2549906",
            "source_review_id": "UmF0aW5nLTM0NjM2NTg5",
            "source_url": "https://www.ratemyprofessors.com/professor/2549906",
            "type": "review"
          },
          {
            "instructor_name": "Steven Brooke",
            "review_date": "2024-01-22 02:21:52 +0000 UTC",
            "review_id": "02bb9c857b682fab330e7669",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2549906",
            "source_review_id": "UmF0aW5nLTM4OTA5Mjk5",
            "source_url": "https://www.ratemyprofessors.com/professor/2549906",
            "type": "review"
          },
          {
            "instructor_name": "Steven Brooke",
            "review_date": "2025-05-08 15:27:34 +0000 UTC",
            "review_id": "78411f3b4b25b839cee8400e",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2549906",
            "source_review_id": "UmF0aW5nLTQxMjEwNTkw",
            "source_url": "https://www.ratemyprofessors.com/professor/2549906",
            "type": "review"
          }
        ],
        "text": "Steven Brooke is praised by some reviewers for engaging lectures that clarify difficult readings and dense political science concepts. These students note his encouraging nature and ability to make material digestible, often stating that attending class is key to success."
      },
      {
        "citations": [
          {
            "instructor_name": "Steven Brooke",
            "review_date": "2022-04-26 20:53:12 +0000 UTC",
            "review_id": "098b843589204067a77fc14b",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2549906",
            "source_review_id": "UmF0aW5nLTM2MTYxMzUz",
            "source_url": "https://www.ratemyprofessors.com/professor/2549906",
            "type": "review"
          },
          {
            "instructor_name": "Steven Brooke",
            "review_date": "2022-05-06 03:52:10 +0000 UTC",
            "review_id": "dc5e1eee1b5df18c45a3750b",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2549906",
            "source_review_id": "UmF0aW5nLTM2MjYxMzY1",
            "source_url": "https://www.ratemyprofessors.com/professor/2549906",
            "type": "review"
          }
        ],
        "text": "Other reviewers criticize Brooke’s lectures as repetitive and dragging on, with one describing the content as dry. Another reviewer reported that discussions led by TAs were unengaging and that the professor repeated the same points excessively."
      },
      {
        "citations": [
          {
            "course_id": "POLISCI 120",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
            "source_record": {
              "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1234",
            "type": "grade"
          },
          {
            "course_id": "POLISCI 120",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
            "source_record": {
              "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1242",
            "type": "grade"
          },
          {
            "course_id": "POLISCI 120",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
            "source_record": {
              "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1254",
            "type": "grade"
          }
        ],
        "text": "Recent recorded grades — Spring 2023: 3.52 GPA, 77.7% A/AB (n=94 letter grades); Fall 2023: 3.64 GPA, 85.1% A/AB (n=121 letter grades); Spring 2025: 3.62 GPA, 81.0% A/AB (n=105 letter grades)."
      }
    ]
  }
]
```

#### difficulty workload

The course features weekly readings that some find long and dry, but exams are considered easy if students study lecture materials. Workload includes mandatory attendance, weekly quizzes, and occasional extra credit opportunities.

```json
{
  "citations": [
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2019-12-07 19:35:07 +0000 UTC",
      "review_id": "f8b43e31f8cf955cdce58d83",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTMyNTYwMTkz",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    },
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2019-12-21 03:01:43 +0000 UTC",
      "review_id": "f256fa7de6bc128732b04ec8",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTMyNzM1MTc4",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    },
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2020-01-22 03:07:56 +0000 UTC",
      "review_id": "c0c2ec94889214f8270582d9",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTMyODU2OTgw",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    },
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2023-03-27 03:14:29 +0000 UTC",
      "review_id": "affe5383a8132b750cadf186",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTM3NTQzMjYx",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    },
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2023-05-17 15:44:28 +0000 UTC",
      "review_id": "7e38ca77b0fb37f8709dfe57",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTM3OTQ0NzM4",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    }
  ]
}
```

#### errors

None recorded.

#### historical context

Steven Brooke teaches this course. Historical reviews for Nadav Shelef describe engaging instruction with heavy reading loads, while Nils Ringe is viewed as structured but sometimes boring. Rikhil Bhavnani is praised for kindness and humor, though other reviews criticize his monotone delivery and unengaging lectures.

```json
{
  "citations": [
    {
      "instructor_name": "Nadav Shelef",
      "review_date": "2018-05-02 16:41:51 +0000 UTC",
      "review_id": "dbb944dd4f085b270285f61a",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1056758",
      "source_review_id": "UmF0aW5nLTI5OTYyNTk4",
      "source_url": "https://www.ratemyprofessors.com/professor/1056758",
      "type": "review"
    },
    {
      "instructor_name": "Nils Ringe",
      "review_date": "2018-12-06 01:03:03 +0000 UTC",
      "review_id": "dcf329ffb09baa6446756614",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:906176",
      "source_review_id": "UmF0aW5nLTMwODg4MjEz",
      "source_url": "https://www.ratemyprofessors.com/professor/906176",
      "type": "review"
    },
    {
      "instructor_name": "Nadav Shelef",
      "review_date": "2020-05-20 05:09:19 +0000 UTC",
      "review_id": "b7b1aaa25c34324143f6a11a",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1056758",
      "source_review_id": "UmF0aW5nLTMzMzM4MTkx",
      "source_url": "https://www.ratemyprofessors.com/professor/1056758",
      "type": "review"
    },
    {
      "instructor_name": "Nils Ringe",
      "review_date": "2020-12-17 05:31:37 +0000 UTC",
      "review_id": "fa95f69f2319f13bb3e810a0",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:906176",
      "source_review_id": "UmF0aW5nLTM0MTE2MTkz",
      "source_url": "https://www.ratemyprofessors.com/professor/906176",
      "type": "review"
    },
    {
      "instructor_name": "Nadav Shelef",
      "review_date": "2022-01-24 17:32:20 +0000 UTC",
      "review_id": "e656402a3c46dae3ab5d8fa7",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1056758",
      "source_review_id": "UmF0aW5nLTM1Nzg5OTA3",
      "source_url": "https://www.ratemyprofessors.com/professor/1056758",
      "type": "review"
    },
    {
      "instructor_name": "Nils Ringe",
      "review_date": "2022-12-14 18:48:14 +0000 UTC",
      "review_id": "74497ea04457602a0358fe03",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:906176",
      "source_review_id": "UmF0aW5nLTM3MTE4OTYw",
      "source_url": "https://www.ratemyprofessors.com/professor/906176",
      "type": "review"
    },
    {
      "instructor_name": "Rikhil Bhavnani",
      "review_date": "2026-05-01 17:54:03 +0000 UTC",
      "review_id": "71906283465d153383a0c90c",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1672406",
      "source_review_id": "UmF0aW5nLTQyOTk2NzQ0",
      "source_url": "https://www.ratemyprofessors.com/professor/1672406",
      "type": "review"
    },
    {
      "instructor_name": "Rikhil Bhavnani",
      "review_date": "2026-05-04 21:39:35 +0000 UTC",
      "review_id": "3933c9ce70c97806834d7039",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1672406",
      "source_review_id": "UmF0aW5nLTQzMDIzMjA1",
      "source_url": "https://www.ratemyprofessors.com/professor/1672406",
      "type": "review"
    },
    {
      "instructor_name": "Rikhil Bhavnani",
      "review_date": "2026-05-05 18:25:35 +0000 UTC",
      "review_id": "a197945d636f1c00adb5ecd5",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1672406",
      "source_review_id": "UmF0aW5nLTQzMDMzNzM1",
      "source_url": "https://www.ratemyprofessors.com/professor/1672406",
      "type": "review"
    },
    {
      "instructor_name": "Rikhil Bhavnani",
      "review_date": "2026-05-06 16:25:48 +0000 UTC",
      "review_id": "514153f231ad170ad6cb6feb",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1672406",
      "source_review_id": "UmF0aW5nLTQzMDQ1OTky",
      "source_url": "https://www.ratemyprofessors.com/professor/1672406",
      "type": "review"
    }
  ]
}
```

#### offered

true

#### profile hash

e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1

#### quick take

Steven Brooke is described as an engaging lecturer who clarifies dense political science readings. Reviewers note that attending his lectures is crucial for success, as exams are directly based on lecture objectives and slides.

```json
{
  "citations": [
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2019-12-07 19:35:07 +0000 UTC",
      "review_id": "f8b43e31f8cf955cdce58d83",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTMyNTYwMTkz",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    },
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2019-12-21 03:01:43 +0000 UTC",
      "review_id": "f256fa7de6bc128732b04ec8",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTMyNzM1MTc4",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    },
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2020-01-22 03:07:56 +0000 UTC",
      "review_id": "c0c2ec94889214f8270582d9",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTMyODU2OTgw",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    },
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2021-04-27 17:48:31 +0000 UTC",
      "review_id": "fce4aa5161e938c32403d21e",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTM0NjM2NTg5",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    },
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2023-05-17 15:44:28 +0000 UTC",
      "review_id": "7e38ca77b0fb37f8709dfe57",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTM3OTQ0NzM4",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    },
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2024-01-22 02:21:52 +0000 UTC",
      "review_id": "02bb9c857b682fab330e7669",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTM4OTA5Mjk5",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    },
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2025-05-08 15:27:34 +0000 UTC",
      "review_id": "78411f3b4b25b839cee8400e",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTQxMjEwNTkw",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    }
  ]
}
```

Recent recorded grades — Spring 2025: 3.62 GPA, 81.0% A/AB (n=105 letter grades); Fall 2025: 3.83 GPA, 92.9% A/AB (n=141 letter grades); Spring 2026: 3.37 GPA, 74.3% A/AB (n=144 letter grades).

```json
{
  "citations": [
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1254",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1262",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

#### student experience

Experiences vary regarding lecture style, with some finding them repetitive or dragging, while others find them engaging. Discussion sections are frequently described as boring or poorly managed by TAs, though lectures remain the primary value.

```json
{
  "citations": [
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2022-04-26 20:53:12 +0000 UTC",
      "review_id": "098b843589204067a77fc14b",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTM2MTYxMzUz",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    },
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2022-05-06 03:52:10 +0000 UTC",
      "review_id": "dc5e1eee1b5df18c45a3750b",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTM2MjYxMzY1",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    },
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2023-03-27 03:14:29 +0000 UTC",
      "review_id": "affe5383a8132b750cadf186",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTM3NTQzMjYx",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    },
    {
      "instructor_name": "Steven Brooke",
      "review_date": "2023-05-17 15:44:28 +0000 UTC",
      "review_id": "7e38ca77b0fb37f8709dfe57",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2549906",
      "source_review_id": "UmF0aW5nLTM3OTQ0NzM4",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "type": "review"
    }
  ]
}
```

#### task hash

74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68

#### teaching history

NADAV SHELEF is recorded teaching in Fall 2017, Spring 2018, Spring 2020. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1182",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1184",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1204",
      "type": "grade"
    }
  ]
}
```

NILS RINGE is recorded teaching in Fall 2018, Spring 2019, Fall 2020, Fall 2021, Fall 2022, Spring 2024, Fall 2024. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1192",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1194",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1212",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1222",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1232",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1244",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1252",
      "type": "grade"
    }
  ]
}
```

RIKHIL BHAVNANI is recorded teaching in Spring 2026. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

STEVEN BROOKE is recorded teaching in Fall 2019, Spring 2022, Spring 2023, Fall 2023, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1202",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1224",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1234",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1242",
      "type": "grade"
    },
    {
      "course_id": "POLISCI 120",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
      "source_record": {
        "entity_id": "4f86bacc-6883-31bf-9e21-45172409c6f1",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1254",
      "type": "grade"
    }
  ]
}
```

#### term id

1272

#### term name

2026 Fall

#### version

2

### requirements

#### nodes

```json
[
  {
    "children": [
      "n1"
    ],
    "condition": null,
    "course": null,
    "evidence": "Not open to students with credit forPOLI SCI 182(or POLI SCI 186 prior to Fall 2017)",
    "id": "n0",
    "kind": "not"
  },
  {
    "children": [
      "n2",
      "n3"
    ],
    "condition": null,
    "course": null,
    "evidence": "POLI SCI 182(or POLI SCI 186 prior to Fall 2017)",
    "id": "n1",
    "kind": "any"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 182,
      "minimum_grade": null,
      "subjects": [
        "POLISCI"
      ],
      "timing": "prior"
    },
    "evidence": "POLI SCI 182",
    "id": "n2",
    "kind": "course"
  },
  {
    "children": [],
    "condition": "POLI SCI 186 prior to Fall 2017",
    "course": null,
    "evidence": "POLI SCI 186 prior to Fall 2017",
    "id": "n3",
    "kind": "condition"
  }
]
```

#### notes

* POLI SCI 186 is not in linked\_courses; treated as verbatim condition.

#### root

n0

#### status

parsed

### instructors

```json
[
  {
    "instructor_uid": "instructor_a928d79a1b800920c367fcab",
    "source": "enrollment",
    "source_instructor_id": "gasiamah",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Gildfred Asiamah",
    "email": "GASIAMAH@WISC.EDU",
    "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "instructor_url": "/instructors/GILDFRED_ASIAMAH"
  },
  {
    "instructor_uid": "instructor_4feb18d37a68b202c59c6aa4",
    "source": "enrollment",
    "source_instructor_id": "lsdesouza",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Leticia De Souza",
    "email": "LSDESOUZA@WISC.EDU",
    "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "instructor_url": "/instructors/LETICIA_DE_SOUZA"
  },
  {
    "instructor_uid": "instructor_4ec14673a7f1cf51b3d8a315",
    "source": "enrollment",
    "source_instructor_id": "sbrooke",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Steven Brooke",
    "email": "SBROOKE@WISC.EDU",
    "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "ratings": {
      "review_count": 24,
      "quality": 4.58,
      "difficulty": 2.17,
      "quality_count": 24,
      "difficulty_count": 24,
      "profile_id": "rmp:2549906",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:04:40.981686+00:00",
      "courses": {
        "course_0a1fb69f6aa31e633df90ce2": {
          "review_count": 24,
          "quality": 4.58,
          "difficulty": 2.17,
          "quality_count": 24,
          "difficulty_count": 24
        }
      },
      "bayesian_quality": 4.161675356157544,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "instructor_url": "/instructors/STEVEN_BROOKE"
  },
  {
    "instructor_uid": "instructor_7f455dad3dfc0205f6916db5",
    "source": "enrollment",
    "source_instructor_id": "tnalvarez",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Tira Alvarez",
    "email": "TNALVAREZ@WISC.EDU",
    "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "instructor_url": "/instructors/TIRA_ALVAREZ"
  }
]
```

### offerings

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "offering_id": "1272:778:015860",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1272",
    "source_course_id": "015860",
    "source_subject_id": "778",
    "title": "Introduction to Comparative Politics",
    "credits_min": 4,
    "credits_max": 4,
    "typically_offered": "Fall, Spring"
  }
]
```

### sections

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:17856",
    "term_id": "1272",
    "source_section_id": "17856",
    "identity_basis": "class_number",
    "section_number": "001",
    "section_type": "LEC",
    "instruction_mode": "Classroom Instruction",
    "capacity": 189,
    "enrolled": 154,
    "waitlisted": 0,
    "start_date": "2026-09-02 05:00:00+00:00",
    "end_date": "2026-12-09 06:00:00+00:00"
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:17945",
    "term_id": "1272",
    "source_section_id": "17945",
    "identity_basis": "class_number",
    "section_number": "302",
    "section_type": "DIS",
    "instruction_mode": "Classroom Instruction",
    "capacity": 21,
    "enrolled": 18,
    "waitlisted": 0,
    "start_date": "2026-09-02 05:00:00+00:00",
    "end_date": "2026-12-09 06:00:00+00:00"
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:17946",
    "term_id": "1272",
    "source_section_id": "17946",
    "identity_basis": "class_number",
    "section_number": "303",
    "section_type": "DIS",
    "instruction_mode": "Classroom Instruction",
    "capacity": 21,
    "enrolled": 14,
    "waitlisted": 0,
    "start_date": "2026-09-02 05:00:00+00:00",
    "end_date": "2026-12-09 06:00:00+00:00"
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:17947",
    "term_id": "1272",
    "source_section_id": "17947",
    "identity_basis": "class_number",
    "section_number": "304",
    "section_type": "DIS",
    "instruction_mode": "Classroom Instruction",
    "capacity": 21,
    "enrolled": 21,
    "waitlisted": 0,
    "start_date": "2026-09-02 05:00:00+00:00",
    "end_date": "2026-12-09 06:00:00+00:00"
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:17948",
    "term_id": "1272",
    "source_section_id": "17948",
    "identity_basis": "class_number",
    "section_number": "305",
    "section_type": "DIS",
    "instruction_mode": "Classroom Instruction",
    "capacity": 21,
    "enrolled": 19,
    "waitlisted": 0,
    "start_date": "2026-09-02 05:00:00+00:00",
    "end_date": "2026-12-09 06:00:00+00:00"
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:17949",
    "term_id": "1272",
    "source_section_id": "17949",
    "identity_basis": "class_number",
    "section_number": "306",
    "section_type": "DIS",
    "instruction_mode": "Classroom Instruction",
    "capacity": 21,
    "enrolled": 21,
    "waitlisted": 0,
    "start_date": "2026-09-02 05:00:00+00:00",
    "end_date": "2026-12-09 06:00:00+00:00"
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:17950",
    "term_id": "1272",
    "source_section_id": "17950",
    "identity_basis": "class_number",
    "section_number": "307",
    "section_type": "DIS",
    "instruction_mode": "Classroom Instruction",
    "capacity": 21,
    "enrolled": 20,
    "waitlisted": 0,
    "start_date": "2026-09-02 05:00:00+00:00",
    "end_date": "2026-12-09 06:00:00+00:00"
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:17951",
    "term_id": "1272",
    "source_section_id": "17951",
    "identity_basis": "class_number",
    "section_number": "308",
    "section_type": "DIS",
    "instruction_mode": "Classroom Instruction",
    "capacity": 21,
    "enrolled": 10,
    "waitlisted": 0,
    "start_date": "2026-09-02 05:00:00+00:00",
    "end_date": "2026-12-09 06:00:00+00:00"
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:17952",
    "term_id": "1272",
    "source_section_id": "17952",
    "identity_basis": "class_number",
    "section_number": "310",
    "section_type": "DIS",
    "instruction_mode": "Classroom Instruction",
    "capacity": 21,
    "enrolled": 12,
    "waitlisted": 0,
    "start_date": "2026-09-02 05:00:00+00:00",
    "end_date": "2026-12-09 06:00:00+00:00"
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:22312",
    "term_id": "1272",
    "source_section_id": "22312",
    "identity_basis": "class_number",
    "section_number": "309",
    "section_type": "DIS",
    "instruction_mode": "Classroom Instruction",
    "capacity": 21,
    "enrolled": 17,
    "waitlisted": 0,
    "start_date": "2026-09-02 05:00:00+00:00",
    "end_date": "2026-12-09 06:00:00+00:00"
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:26708",
    "term_id": "1272",
    "source_section_id": "26708",
    "identity_basis": "class_number",
    "section_number": "532",
    "section_type": "DIS",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 2,
    "waitlisted": 0,
    "start_date": "2026-09-02 05:00:00+00:00",
    "end_date": "2026-12-09 06:00:00+00:00"
  }
]
```

### grade instructors

```json
[
  {
    "instructor_uid": "instructor_78749a7e6817901cd64cf314",
    "source": "madgrades",
    "source_instructor_id": "4167941",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "NADAV SHELEF",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "ratings": {
      "review_count": 32,
      "quality": 3.66,
      "difficulty": 3.84,
      "quality_count": 32,
      "difficulty_count": 32,
      "profile_id": "rmp:1056758",
      "source_url": "https://www.ratemyprofessors.com/professor/1056758",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:14:51.601146+00:00",
      "courses": {
        "course_33ddb7e85d2adcfc0b2e69fb": {
          "review_count": 1,
          "quality": 4,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_0a1fb69f6aa31e633df90ce2": {
          "review_count": 3,
          "quality": 4.67,
          "difficulty": 3.33,
          "quality_count": 3,
          "difficulty_count": 3
        }
      },
      "bayesian_quality": 3.6598791475179215,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.425,
      "graded": 667,
      "counts": [
        266,
        193,
        124,
        46,
        27,
        4,
        7
      ],
      "sections": 57
    },
    "instructor_url": "/instructors/NADAV_SHELEF--instructor_78749a7e6817901cd64cf314"
  },
  {
    "instructor_uid": "instructor_6c8143c69b2d3638ecaafcc3",
    "source": "madgrades",
    "source_instructor_id": "4187113",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "NILS RINGE",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "ratings": {
      "review_count": 107,
      "quality": 3.79,
      "difficulty": 3.23,
      "quality_count": 107,
      "difficulty_count": 107,
      "profile_id": "rmp:906176",
      "source_url": "https://www.ratemyprofessors.com/professor/906176",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:13:53.602985+00:00",
      "courses": {
        "course_f89b29488e92dd55f2158899": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_8bf259d97930b90fe99aab73": {
          "review_count": 2,
          "quality": 2,
          "difficulty": 3.5,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_0a1fb69f6aa31e633df90ce2": {
          "review_count": 28,
          "quality": 3.46,
          "difficulty": 3.57,
          "quality_count": 28,
          "difficulty_count": 28
        },
        "course_95551b7635de9afd6bc61c9f": {
          "review_count": 4,
          "quality": 4,
          "difficulty": 3.75,
          "quality_count": 4,
          "difficulty_count": 4
        },
        "course_ca411dcef0cfcc930e6c9265": {
          "review_count": 1,
          "quality": 4,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.7694780761490705,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.172,
      "graded": 2363,
      "counts": [
        559,
        706,
        559,
        300,
        160,
        41,
        38
      ],
      "sections": 89
    },
    "instructor_url": "/instructors/NILS_RINGE--instructor_6c8143c69b2d3638ecaafcc3"
  },
  {
    "instructor_uid": "instructor_2e42a5c81252bdd2aab1a052",
    "source": "madgrades",
    "source_instructor_id": "4573773",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "STEVEN BROOKE",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "ratings": {
      "review_count": 24,
      "quality": 4.58,
      "difficulty": 2.17,
      "quality_count": 24,
      "difficulty_count": 24,
      "profile_id": "rmp:2549906",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:04:40.981686+00:00",
      "courses": {
        "course_0a1fb69f6aa31e633df90ce2": {
          "review_count": 24,
          "quality": 4.58,
          "difficulty": 2.17,
          "quality_count": 24,
          "difficulty_count": 24
        }
      },
      "bayesian_quality": 4.161675356157544,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.612,
      "graded": 907,
      "counts": [
        601,
        139,
        78,
        39,
        20,
        14,
        16
      ],
      "sections": 29
    },
    "instructor_url": "/instructors/STEVEN_BROOKE--instructor_2e42a5c81252bdd2aab1a052"
  },
  {
    "instructor_uid": "instructor_a1a832f4efd61afd3599179a",
    "source": "madgrades",
    "source_instructor_id": "571403",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "AILI MARI TRIPP",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "grade_statistics": {
      "gpa": 3.695,
      "graded": 679,
      "counts": [
        439,
        144,
        57,
        18,
        14,
        5,
        2
      ],
      "sections": 78
    },
    "instructor_url": "/instructors/AILI_MARI_TRIPP--instructor_a1a832f4efd61afd3599179a"
  },
  {
    "instructor_uid": "instructor_e3916314df950c47609f5f3b",
    "source": "madgrades",
    "source_instructor_id": "3977763",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "RIKHIL BHAVNANI",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "ratings": {
      "review_count": 13,
      "quality": 4.31,
      "difficulty": 2.69,
      "quality_count": 13,
      "difficulty_count": 13,
      "profile_id": "rmp:1672406",
      "source_url": "https://www.ratemyprofessors.com/professor/1672406",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:09:52.102702+00:00",
      "courses": {
        "course_0a1fb69f6aa31e633df90ce2": {
          "review_count": 4,
          "quality": 3.5,
          "difficulty": 2.5,
          "quality_count": 4,
          "difficulty_count": 4
        }
      },
      "bayesian_quality": 3.9158701718464215,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.414,
      "graded": 537,
      "counts": [
        208,
        167,
        95,
        30,
        27,
        3,
        7
      ],
      "sections": 61
    },
    "instructor_url": "/instructors/RIKHIL_BHAVNANI--instructor_e3916314df950c47609f5f3b"
  },
  {
    "instructor_uid": "instructor_4ec14673a7f1cf51b3d8a315",
    "source": "enrollment",
    "source_instructor_id": "sbrooke",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Steven Brooke",
    "email": "SBROOKE@WISC.EDU",
    "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "ratings": {
      "review_count": 24,
      "quality": 4.58,
      "difficulty": 2.17,
      "quality_count": 24,
      "difficulty_count": 24,
      "profile_id": "rmp:2549906",
      "source_url": "https://www.ratemyprofessors.com/professor/2549906",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:04:40.981686+00:00",
      "courses": {
        "course_0a1fb69f6aa31e633df90ce2": {
          "review_count": 24,
          "quality": 4.58,
          "difficulty": 2.17,
          "quality_count": 24,
          "difficulty_count": 24
        }
      },
      "bayesian_quality": 4.161675356157544,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "instructor_url": "/instructors/STEVEN_BROOKE"
  },
  {
    "instructor_uid": "instructor_4feb18d37a68b202c59c6aa4",
    "source": "enrollment",
    "source_instructor_id": "lsdesouza",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Leticia De Souza",
    "email": "LSDESOUZA@WISC.EDU",
    "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "instructor_url": "/instructors/LETICIA_DE_SOUZA"
  },
  {
    "instructor_uid": "instructor_7f455dad3dfc0205f6916db5",
    "source": "enrollment",
    "source_instructor_id": "tnalvarez",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Tira Alvarez",
    "email": "TNALVAREZ@WISC.EDU",
    "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "instructor_url": "/instructors/TIRA_ALVAREZ"
  },
  {
    "instructor_uid": "instructor_a928d79a1b800920c367fcab",
    "source": "enrollment",
    "source_instructor_id": "gasiamah",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Gildfred Asiamah",
    "email": "GASIAMAH@WISC.EDU",
    "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "instructor_url": "/instructors/GILDFRED_ASIAMAH"
  }
]
```

### grades

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1182",
    "term_name": "Fall 2017",
    "instructors": [
      "Nadav Shelef"
    ],
    "a": 52,
    "ab": 52,
    "b": 25,
    "bc": 10,
    "c": 9,
    "d": 2,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 150,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1184",
    "term_name": "Spring 2018",
    "instructors": [
      "Nadav Shelef"
    ],
    "a": 40,
    "ab": 35,
    "b": 28,
    "bc": 17,
    "c": 9,
    "d": 1,
    "f": 2,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 133,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1192",
    "term_name": "Fall 2018",
    "instructors": [
      "Nils Ringe"
    ],
    "a": 16,
    "ab": 41,
    "b": 46,
    "bc": 22,
    "c": 15,
    "d": 3,
    "f": 2,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 1,
    "other": 1,
    "total": 148,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1194",
    "term_name": "Spring 2019",
    "instructors": [
      "Nils Ringe"
    ],
    "a": 14,
    "ab": 45,
    "b": 32,
    "bc": 19,
    "c": 20,
    "d": 9,
    "f": 5,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 0,
    "not_reported": 3,
    "other": 0,
    "total": 148,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1202",
    "term_name": "Fall 2019",
    "instructors": [
      "Steven Brooke"
    ],
    "a": 123,
    "ab": 9,
    "b": 6,
    "bc": 5,
    "c": 1,
    "d": 2,
    "f": 1,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 1,
    "not_reported": 2,
    "other": 0,
    "total": 151,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1204",
    "term_name": "Spring 2020",
    "instructors": [
      "Nadav Shelef"
    ],
    "a": 75,
    "ab": 35,
    "b": 15,
    "bc": 5,
    "c": 2,
    "d": 0,
    "f": 0,
    "satisfactory": 9,
    "unsatisfactory": 1,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 1,
    "not_reported": 0,
    "other": 0,
    "total": 143,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1212",
    "term_name": "Fall 2020",
    "instructors": [
      "Nils Ringe"
    ],
    "a": 55,
    "ab": 31,
    "b": 17,
    "bc": 17,
    "c": 7,
    "d": 6,
    "f": 1,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 0,
    "not_reported": 5,
    "other": 1,
    "total": 141,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1222",
    "term_name": "Fall 2021",
    "instructors": [
      "Nils Ringe"
    ],
    "a": 30,
    "ab": 34,
    "b": 35,
    "bc": 25,
    "c": 14,
    "d": 2,
    "f": 2,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 143,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1224",
    "term_name": "Spring 2022",
    "instructors": [
      "Steven Brooke"
    ],
    "a": 66,
    "ab": 34,
    "b": 24,
    "bc": 4,
    "c": 3,
    "d": 1,
    "f": 3,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 136,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1232",
    "term_name": "Fall 2022",
    "instructors": [
      "Nils Ringe"
    ],
    "a": 44,
    "ab": 41,
    "b": 32,
    "bc": 24,
    "c": 17,
    "d": 2,
    "f": 7,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 2,
    "no_work": 0,
    "not_reported": 1,
    "other": 0,
    "total": 170,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1234",
    "term_name": "Spring 2023",
    "instructors": [
      "Steven Brooke"
    ],
    "a": 61,
    "ab": 12,
    "b": 7,
    "bc": 5,
    "c": 4,
    "d": 3,
    "f": 2,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 95,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1242",
    "term_name": "Fall 2023",
    "instructors": [
      "Steven Brooke"
    ],
    "a": 86,
    "ab": 17,
    "b": 7,
    "bc": 5,
    "c": 1,
    "d": 2,
    "f": 3,
    "satisfactory": 3,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 124,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1244",
    "term_name": "Spring 2024",
    "instructors": [
      "Nils Ringe"
    ],
    "a": 50,
    "ab": 27,
    "b": 6,
    "bc": 4,
    "c": 4,
    "d": 2,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 2,
    "other": 0,
    "total": 96,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1252",
    "term_name": "Fall 2024",
    "instructors": [
      "Nils Ringe"
    ],
    "a": 74,
    "ab": 43,
    "b": 16,
    "bc": 2,
    "c": 1,
    "d": 2,
    "f": 1,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 1,
    "other": 0,
    "total": 141,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1254",
    "term_name": "Spring 2025",
    "instructors": [
      "Steven Brooke"
    ],
    "a": 62,
    "ab": 23,
    "b": 11,
    "bc": 5,
    "c": 2,
    "d": 2,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 107,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1262",
    "term_name": "Fall 2025",
    "instructors": [
      "Aili Tripp"
    ],
    "a": 112,
    "ab": 19,
    "b": 6,
    "bc": 1,
    "c": 2,
    "d": 1,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 1,
    "other": 0,
    "total": 142,
    "source_aliases": [
      "POLISCI 120"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "POLISCI 120",
    "course_uid": "course_0a1fb69f6aa31e633df90ce2",
    "term_id": "1264",
    "term_name": "Spring 2026",
    "instructors": [
      "Rikhil Bhavnani"
    ],
    "a": 50,
    "ab": 57,
    "b": 18,
    "bc": 6,
    "c": 7,
    "d": 3,
    "f": 3,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 145,
    "source_aliases": [
      "POLISCI 120"
    ]
  }
]
```

### statistics

#### gpa

3.397

#### graded

2265

#### counts

* 1010
* 555
* 331
* 176
* 118
* 43
* 32

### grade conflicts

None recorded.

### evidence

#### history

* [/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/history/course\_0a1fb69f6aa31e633df90ce2-0.json](https://uwcourses.com/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/history/course_0a1fb69f6aa31e633df90ce2-0.json)

#### traces

* [/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/traces/course\_0a1fb69f6aa31e633df90ce2-0.json](https://uwcourses.com/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/traces/course_0a1fb69f6aa31e633df90ce2-0.json)

#### reviews

* [/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course\_0a1fb69f6aa31e633df90ce2-0.json](https://uwcourses.com/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_0a1fb69f6aa31e633df90ce2-0.json)

#### meetings

* [/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/meetings/course\_0a1fb69f6aa31e633df90ce2-0.json](https://uwcourses.com/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/meetings/course_0a1fb69f6aa31e633df90ce2-0.json)

#### results

* [/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/results/course\_0a1fb69f6aa31e633df90ce2-0.json](https://uwcourses.com/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/results/course_0a1fb69f6aa31e633df90ce2-0.json)

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

## context

### all

#### term



#### gpa

3.3971302428256065

#### count

2265

#### university

##### size

5099

##### gpa Percentile

14

##### count Percentile

96

##### median Count

159

##### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 1     | false   |
| 2.4–2.8 | 7     | false   |
| 2.8–3.2 | 264   | false   |
| 3.2–3.6 | 1268  | true    |
| 3.6–4.0 | 3559  | false   |

#### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 116,
      "gpaPercentile": 22,
      "countPercentile": 97,
      "medianCount": 176.5,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 4,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 50,
          "current": true
        },
        {
          "range": "3.6–4.0",
          "count": 62,
          "current": false
        }
      ]
    }
  }
]
```

### terms

#### 1182

##### term

1182

##### gpa

3.4

##### count

150

##### university

###### size

1025

###### gpa Percentile

41

###### count Percentile

82

###### median Count

69

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 1     | false   |
| 2.4–2.8 | 21    | false   |
| 2.8–3.2 | 216   | false   |
| 3.2–3.6 | 369   | true    |
| 3.6–4.0 | 418   | false   |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 27,
      "gpaPercentile": 46,
      "countPercentile": 88,
      "medianCount": 57,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 6,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 18,
          "current": true
        },
        {
          "range": "3.6–4.0",
          "count": 3,
          "current": false
        }
      ]
    }
  }
]
```

#### 1184

##### term

1184

##### gpa

3.242424242424242

##### count

132

##### university

###### size

1010

###### gpa Percentile

26

###### count Percentile

78

###### median Count

68

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 1     | false   |
| 2.4–2.8 | 26    | false   |
| 2.8–3.2 | 210   | false   |
| 3.2–3.6 | 355   | true    |
| 3.6–4.0 | 418   | false   |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 28,
      "gpaPercentile": 19,
      "countPercentile": 93,
      "medianCount": 51,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 5,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 14,
          "current": true
        },
        {
          "range": "3.6–4.0",
          "count": 9,
          "current": false
        }
      ]
    }
  }
]
```

#### 1192

##### term

1192

##### gpa

2.989655172413793

##### count

145

##### university

###### size

1077

###### gpa Percentile

8

###### count Percentile

81

###### median Count

67

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 1     | false   |
| 2.4–2.8 | 22    | false   |
| 2.8–3.2 | 203   | true    |
| 3.2–3.6 | 370   | false   |
| 3.6–4.0 | 481   | false   |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 24,
      "gpaPercentile": 0,
      "countPercentile": 78,
      "medianCount": 71.5,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 7,
          "current": true
        },
        {
          "range": "3.2–3.6",
          "count": 12,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 5,
          "current": false
        }
      ]
    }
  }
]
```

#### 1194

##### term

1194

##### gpa

2.8194444444444446

##### count

144

##### university

###### size

1040

###### gpa Percentile

3

###### count Percentile

82

###### median Count

67

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 1     | false   |
| 2.4–2.8 | 23    | false   |
| 2.8–3.2 | 220   | true    |
| 3.2–3.6 | 342   | false   |
| 3.6–4.0 | 454   | false   |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 28,
      "gpaPercentile": 4,
      "countPercentile": 89,
      "medianCount": 60,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 7,
          "current": true
        },
        {
          "range": "3.2–3.6",
          "count": 16,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 5,
          "current": false
        }
      ]
    }
  }
]
```

#### 1202

##### term

1202

##### gpa

3.795918367346939

##### count

147

##### university

###### size

1102

###### gpa Percentile

76

###### count Percentile

80

###### median Count

68

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 1     | false   |
| 2.4–2.8 | 14    | false   |
| 2.8–3.2 | 218   | false   |
| 3.2–3.6 | 371   | false   |
| 3.6–4.0 | 498   | true    |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 26,
      "gpaPercentile": 88,
      "countPercentile": 80,
      "medianCount": 62,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 5,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 12,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 9,
          "current": true
        }
      ]
    }
  }
]
```

#### 1204

##### term

1204

##### gpa

3.6666666666666665

##### count

132

##### university

###### size

1012

###### gpa Percentile

40

###### count Percentile

79

###### median Count

65.5

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 0     | false   |
| 2.4–2.8 | 1     | false   |
| 2.8–3.2 | 25    | false   |
| 3.2–3.6 | 301   | false   |
| 3.6–4.0 | 685   | true    |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 29,
      "gpaPercentile": 54,
      "countPercentile": 89,
      "medianCount": 59,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 0,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 12,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 17,
          "current": true
        }
      ]
    }
  }
]
```

#### 1212

##### term

1212

##### gpa

3.298507462686567

##### count

134

##### university

###### size

1111

###### gpa Percentile

21

###### count Percentile

76

###### median Count

68

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 0     | false   |
| 2.4–2.8 | 4     | false   |
| 2.8–3.2 | 159   | false   |
| 3.2–3.6 | 337   | true    |
| 3.6–4.0 | 611   | false   |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 29,
      "gpaPercentile": 18,
      "countPercentile": 79,
      "medianCount": 73,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 1,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 14,
          "current": true
        },
        {
          "range": "3.6–4.0",
          "count": 14,
          "current": false
        }
      ]
    }
  }
]
```

#### 1222

##### term

1222

##### gpa

3.073943661971831

##### count

142

##### university

###### size

1157

###### gpa Percentile

9

###### count Percentile

79

###### median Count

64

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 1     | false   |
| 2.4–2.8 | 17    | false   |
| 2.8–3.2 | 174   | true    |
| 3.2–3.6 | 351   | false   |
| 3.6–4.0 | 614   | false   |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 32,
      "gpaPercentile": 10,
      "countPercentile": 87,
      "medianCount": 50.5,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 1,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 5,
          "current": true
        },
        {
          "range": "3.2–3.6",
          "count": 11,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 15,
          "current": false
        }
      ]
    }
  }
]
```

#### 1224

##### term

1224

##### gpa

3.4962962962962965

##### count

135

##### university

###### size

1171

###### gpa Percentile

38

###### count Percentile

80

###### median Count

64

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 3     | false   |
| 2.4–2.8 | 21    | false   |
| 2.8–3.2 | 173   | false   |
| 3.2–3.6 | 358   | true    |
| 3.6–4.0 | 616   | false   |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 28,
      "gpaPercentile": 44,
      "countPercentile": 85,
      "medianCount": 69,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 2,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 15,
          "current": true
        },
        {
          "range": "3.6–4.0",
          "count": 11,
          "current": false
        }
      ]
    }
  }
]
```

#### 1232

##### term

1232

##### gpa

3.062874251497006

##### count

167

##### university

###### size

1216

###### gpa Percentile

8

###### count Percentile

83

###### median Count

66

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 2     | false   |
| 2.4–2.8 | 14    | false   |
| 2.8–3.2 | 174   | true    |
| 3.2–3.6 | 356   | false   |
| 3.6–4.0 | 670   | false   |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 33,
      "gpaPercentile": 9,
      "countPercentile": 88,
      "medianCount": 55,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 5,
          "current": true
        },
        {
          "range": "3.2–3.6",
          "count": 13,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 15,
          "current": false
        }
      ]
    }
  }
]
```

#### 1234

##### term

1234

##### gpa

3.515957446808511

##### count

94

##### university

###### size

1188

###### gpa Percentile

38

###### count Percentile

66

###### median Count

65

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 3     | false   |
| 2.4–2.8 | 17    | false   |
| 2.8–3.2 | 144   | false   |
| 3.2–3.6 | 374   | true    |
| 3.6–4.0 | 650   | false   |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 28,
      "gpaPercentile": 48,
      "countPercentile": 78,
      "medianCount": 60.5,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 1,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 13,
          "current": true
        },
        {
          "range": "3.6–4.0",
          "count": 14,
          "current": false
        }
      ]
    }
  }
]
```

#### 1242

##### term

1242

##### gpa

3.644628099173554

##### count

121

##### university

###### size

1295

###### gpa Percentile

48

###### count Percentile

75

###### median Count

67

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 2     | false   |
| 2.4–2.8 | 11    | false   |
| 2.8–3.2 | 162   | false   |
| 3.2–3.6 | 394   | false   |
| 3.6–4.0 | 726   | true    |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 31,
      "gpaPercentile": 70,
      "countPercentile": 87,
      "medianCount": 52,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 4,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 14,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 13,
          "current": true
        }
      ]
    }
  }
]
```

#### 1244

##### term

1244

##### gpa

3.575268817204301

##### count

93

##### university

###### size

1241

###### gpa Percentile

41

###### count Percentile

66

###### median Count

65

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 2     | false   |
| 2.4–2.8 | 9     | false   |
| 2.8–3.2 | 151   | false   |
| 3.2–3.6 | 373   | true    |
| 3.6–4.0 | 706   | false   |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 31,
      "gpaPercentile": 50,
      "countPercentile": 73,
      "medianCount": 56,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 3,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 14,
          "current": true
        },
        {
          "range": "3.6–4.0",
          "count": 14,
          "current": false
        }
      ]
    }
  }
]
```

#### 1252

##### term

1252

##### gpa

3.6223021582733814

##### count

139

##### university

###### size

1333

###### gpa Percentile

44

###### count Percentile

78

###### median Count

69

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 0     | false   |
| 2.4–2.8 | 14    | false   |
| 2.8–3.2 | 115   | false   |
| 3.2–3.6 | 431   | false   |
| 3.6–4.0 | 773   | true    |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 32,
      "gpaPercentile": 48,
      "countPercentile": 87,
      "medianCount": 53.5,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 2,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 13,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 17,
          "current": true
        }
      ]
    }
  }
]
```

#### 1254

##### term

1254

##### gpa

3.619047619047619

##### count

105

##### university

###### size

1289

###### gpa Percentile

43

###### count Percentile

73

###### median Count

66

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 0     | false   |
| 2.4–2.8 | 17    | false   |
| 2.8–3.2 | 128   | false   |
| 3.2–3.6 | 379   | false   |
| 3.6–4.0 | 765   | true    |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 32,
      "gpaPercentile": 29,
      "countPercentile": 81,
      "medianCount": 55.5,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 0,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 9,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 23,
          "current": true
        }
      ]
    }
  }
]
```

#### 1262

##### term

1262

##### gpa

3.8297872340425534

##### count

141

##### university

###### size

1320

###### gpa Percentile

68

###### count Percentile

78

###### median Count

70

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 1     | false   |
| 2.4–2.8 | 8     | false   |
| 2.8–3.2 | 133   | false   |
| 3.2–3.6 | 381   | false   |
| 3.6–4.0 | 797   | true    |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 33,
      "gpaPercentile": 84,
      "countPercentile": 84,
      "medianCount": 79,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 0,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 10,
          "current": false
        },
        {
          "range": "3.6–4.0",
          "count": 23,
          "current": true
        }
      ]
    }
  }
]
```

#### 1264

##### term

1264

##### gpa

3.3715277777777777

##### count

144

##### university

###### size

1283

###### gpa Percentile

20

###### count Percentile

80

###### median Count

66

###### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 1     | false   |
| 2.4–2.8 | 20    | false   |
| 2.8–3.2 | 130   | false   |
| 3.2–3.6 | 343   | true    |
| 3.6–4.0 | 789   | false   |

##### departments

```json
[
  {
    "subject": "POLISCI",
    "comparison": {
      "size": 30,
      "gpaPercentile": 14,
      "countPercentile": 83,
      "medianCount": 63.5,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 0,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 1,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 7,
          "current": true
        },
        {
          "range": "3.6–4.0",
          "count": 22,
          "current": false
        }
      ]
    }
  }
]
```

### benchmarks

#### all

##### school

###### size

5099

###### gpa

3.6995792410818003

###### top Share

84.30705259287105

###### count

159

##### POLISCI

###### size

116

###### gpa

3.59859480649691

###### top Share

80.75207296223968

###### count

176.5

#### terms

##### 1182

###### school

###### size

1025

###### gpa

3.474159360325319

###### top Share

70.34861441764347

###### count

69

###### POLISCI

###### size

27

###### gpa

3.3945516326036986

###### top Share

67.29292509440347

###### count

57

##### 1184

###### school

###### size

1010

###### gpa

3.47925290354517

###### top Share

70.86270937115944

###### count

68

###### POLISCI

###### size

28

###### gpa

3.419036487558007

###### top Share

69.50826051414016

###### count

51

##### 1192

###### school

###### size

1077

###### gpa

3.50327634323125

###### top Share

72.44641925727845

###### count

67

###### POLISCI

###### size

24

###### gpa

3.3877472679471077

###### top Share

66.73340391838997

###### count

71.5

##### 1194

###### school

###### size

1040

###### gpa

3.4906527436719808

###### top Share

71.74728845515045

###### count

67

###### POLISCI

###### size

28

###### gpa

3.3622929055465627

###### top Share

67.77057007459834

###### count

60

##### 1202

###### school

###### size

1102

###### gpa

3.5102605987403313

###### top Share

72.78244569053733

###### count

68

###### POLISCI

###### size

26

###### gpa

3.4780734884386755

###### top Share

73.10491162594762

###### count

62

##### 1204

###### school

###### size

1012

###### gpa

3.703747431523761

###### top Share

84.59811226304916

###### count

65.5

###### POLISCI

###### size

29

###### gpa

3.6515292898120917

###### top Share

84.42435417336284

###### count

59

##### 1212

###### school

###### size

1111

###### gpa

3.5856416028074487

###### top Share

77.58926748660845

###### count

68

###### POLISCI

###### size

29

###### gpa

3.536672518177847

###### top Share

76.4438470307079

###### count

73

##### 1222

###### school

###### size

1157

###### gpa

3.563052311875811

###### top Share

76.64869058732418

###### count

64

###### POLISCI

###### size

32

###### gpa

3.5006556757964944

###### top Share

75.79663378946314

###### count

50.5

##### 1224

###### school

###### size

1171

###### gpa

3.5627882428500937

###### top Share

76.37271640560496

###### count

64

###### POLISCI

###### size

28

###### gpa

3.532143371297822

###### top Share

77.90235292035405

###### count

69

##### 1232

###### school

###### size

1216

###### gpa

3.575457431972425

###### top Share

77.33712216234007

###### count

66

###### POLISCI

###### size

33

###### gpa

3.5166781206385624

###### top Share

75.8351096221922

###### count

55

##### 1234

###### school

###### size

1188

###### gpa

3.5799441677552393

###### top Share

77.18256448537606

###### count

65

###### POLISCI

###### size

28

###### gpa

3.5845277295873372

###### top Share

78.11327833817083

###### count

60.5

##### 1242

###### school

###### size

1295

###### gpa

3.595302892737449

###### top Share

78.36291889885307

###### count

67

###### POLISCI

###### size

31

###### gpa

3.5305358829108964

###### top Share

77.33733829427872

###### count

52

##### 1244

###### school

###### size

1241

###### gpa

3.5975573126929192

###### top Share

78.29036874847135

###### count

65

###### POLISCI

###### size

31

###### gpa

3.553793736689284

###### top Share

78.69346146940943

###### count

56

##### 1252

###### school

###### size

1333

###### gpa

3.619494049739118

###### top Share

79.71442190500672

###### count

69

###### POLISCI

###### size

32

###### gpa

3.59050798614564

###### top Share

80.89004576107973

###### count

53.5

##### 1254

###### school

###### size

1289

###### gpa

3.6126423469389106

###### top Share

79.48050408754871

###### count

66

###### POLISCI

###### size

32

###### gpa

3.654521141473103

###### top Share

83.94942250442324

###### count

55.5

##### 1262

###### school

###### size

1320

###### gpa

3.628825763035853

###### top Share

80.21118846327654

###### count

70

###### POLISCI

###### size

33

###### gpa

3.6552318292491512

###### top Share

84.17209946246977

###### count

79

##### 1264

###### school

###### size

1283

###### gpa

3.6229729166451925

###### top Share

80.13669149396227

###### count

66

###### POLISCI

###### size

30

###### gpa

3.64488187596396

###### top Share

82.45733464244728

###### count

63.5

## instructor Trends

```json
[
  {
    "uid": "instructor_6c8143c69b2d3638ecaafcc3",
    "name": "NILS RINGE",
    "count": 964,
    "terms": [
      {
        "term": "1192",
        "count": 145,
        "sections": 1,
        "gpa": 2.989655172413793
      },
      {
        "term": "1194",
        "count": 144,
        "sections": 1,
        "gpa": 2.8194444444444446
      },
      {
        "term": "1212",
        "count": 134,
        "sections": 1,
        "gpa": 3.298507462686567
      },
      {
        "term": "1222",
        "count": 142,
        "sections": 1,
        "gpa": 3.073943661971831
      },
      {
        "term": "1232",
        "count": 167,
        "sections": 1,
        "gpa": 3.062874251497006
      },
      {
        "term": "1244",
        "count": 93,
        "sections": 1,
        "gpa": 3.575268817204301
      },
      {
        "term": "1252",
        "count": 139,
        "sections": 1,
        "gpa": 3.6223021582733814
      }
    ]
  },
  {
    "uid": "instructor_2e42a5c81252bdd2aab1a052",
    "name": "STEVEN BROOKE",
    "count": 602,
    "terms": [
      {
        "term": "1202",
        "count": 147,
        "sections": 1,
        "gpa": 3.795918367346939
      },
      {
        "term": "1224",
        "count": 135,
        "sections": 1,
        "gpa": 3.4962962962962965
      },
      {
        "term": "1234",
        "count": 94,
        "sections": 1,
        "gpa": 3.515957446808511
      },
      {
        "term": "1242",
        "count": 121,
        "sections": 1,
        "gpa": 3.644628099173554
      },
      {
        "term": "1254",
        "count": 105,
        "sections": 1,
        "gpa": 3.619047619047619
      }
    ]
  },
  {
    "uid": "instructor_78749a7e6817901cd64cf314",
    "name": "NADAV SHELEF",
    "count": 414,
    "terms": [
      {
        "term": "1182",
        "count": 150,
        "sections": 1,
        "gpa": 3.4
      },
      {
        "term": "1184",
        "count": 132,
        "sections": 1,
        "gpa": 3.242424242424242
      },
      {
        "term": "1204",
        "count": 132,
        "sections": 1,
        "gpa": 3.6666666666666665
      }
    ]
  },
  {
    "uid": "instructor_e3916314df950c47609f5f3b",
    "name": "RIKHIL BHAVNANI",
    "count": 144,
    "terms": [
      {
        "term": "1264",
        "count": 144,
        "sections": 1,
        "gpa": 3.3715277777777777
      }
    ]
  },
  {
    "uid": "instructor_a1a832f4efd61afd3599179a",
    "name": "AILI MARI TRIPP",
    "count": 141,
    "terms": [
      {
        "term": "1262",
        "count": 141,
        "sections": 1,
        "gpa": 3.8297872340425534
      }
    ]
  }
]
```

## following

| code               | title                                             |
| ------------------ | ------------------------------------------------- |
| INTLST/POLISCI 325 | SOCIAL MOVEMENTS AND REVOLUTIONS IN LATIN AMERICA |
| POLISCI 329        | AFRICAN POLITICS                                  |
| POLISCI 339        | NON-DEMOCRACIES                                   |
| POLISCI 347        | TERRORISM                                         |
| POLISCI 349        | GLOBAL ACCESS TO JUSTICE                          |
| POLISCI 529        | ARAB-ISRAELI CONFLICT                             |
| POLISCI 635        | COMPARATIVE POLITICS OF SPORT                     |

## projection

### target

1272

### interval

#### lower

2.82

#### upper

4

#### coverage

80

#### terms

7

### gpa

3.536253535471936

### grades

| grade | percentage         |
| ----- | ------------------ |
| A     | 56.41762760675162  |
| AB    | 20.702194819402973 |
| B     | 11.028374783527315 |
| BC    | 5.674166626603213  |
| C     | 3.502258094821279  |
| D     | 1.2221041455442088 |
| F     | 1.4532739233493863 |

### source Terms

* 1262
* 1252
* 1242
* 1232
* 1222

### source Count

710

### same Season

true

### historical Range

* 3.062874251497006
* 3.8297872340425534

### backtest

#### terms

7

#### gpa Error

0.35714462210236625

#### mix Error

28.481684761845504
