# Amy Gangl — Courses & Reviews | UW–Madison

[View on UW Courses](https://uwcourses.com/instructors/AMY_GANGL)

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

## instructor

### instructor uid

instructor\_0191eca51c335e8d22a3a295

### source

enrollment

### source instructor id

agangl

### identity basis

netid

### identity status

source\_identified

### name

Amy Gangl

### email

AGANGL\@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

17

#### quality

4.24

#### difficulty

1.29

#### quality count

17

#### difficulty count

17

#### profile id

rmp:1564716

#### source url

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

#### match basis

exact\_name

#### observed at

2026-09-07 16:55:58.731281+00:00

#### courses

##### course d23fc0b6cde8c44ff4d5e33f

###### review count

3

###### quality

3.67

###### difficulty

1

###### quality count

3

###### difficulty count

3

#### bayesian quality

3.926316639754916

#### prior mean

3.6596857835465957

#### prior weight

20

### current

true

### courses

| course\_uid                      | course\_id  | title                                | credits\_min | credits\_max | gpa   |
| -------------------------------- | ----------- | ------------------------------------ | ------------ | ------------ | ----- |
| course\_67afaba2b536b1c7fa58bd04 | POLISCI 683 | SENIOR HONORS THESIS SEMINAR         | 3            | 3            | 3.875 |
| course\_7149d10fe748091a254db0ee | POLISCI 684 | SENIOR HONORS THESIS SEMINAR         | 3            | 3            | 3.906 |
| course\_734c4b488732ae039c8cccdf | POLISCI 206 | INTRODUCTION TO POLITICAL PSYCHOLOGY | 3            | 4            | 3.535 |
| course\_865b1bb72dbb40a60d118741 | POLISCI 699 | DIRECTED STUDY                       | 1            | 4            | 3.762 |
| course\_a73c3a2aedbf04561a499341 | POLISCI 698 | DIRECTED STUDY                       | 1            | 4            |       |
| course\_d23fc0b6cde8c44ff4d5e33f | POLISCI 315 | LEGISLATIVE INTERNSHIP               | 3            | 3            | 3.986 |
| course\_e868bb5e53380095ee4bfc59 | POLISCI 682 | SENIOR HONORS THESIS                 | 3            | 4            |       |

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### instructor url

/instructors/AMY\_GANGL

## history

| term | course\_uid                      | course\_id  | title                                |
| ---- | -------------------------------- | ----------- | ------------------------------------ |
| 1272 | course\_734c4b488732ae039c8cccdf | POLISCI 206 | INTRODUCTION TO POLITICAL PSYCHOLOGY |
| 1272 | course\_d23fc0b6cde8c44ff4d5e33f | POLISCI 315 | LEGISLATIVE INTERNSHIP               |
| 1272 | course\_e868bb5e53380095ee4bfc59 | POLISCI 682 | SENIOR HONORS THESIS                 |
| 1272 | course\_67afaba2b536b1c7fa58bd04 | POLISCI 683 | SENIOR HONORS THESIS SEMINAR         |
| 1272 | course\_7149d10fe748091a254db0ee | POLISCI 684 | SENIOR HONORS THESIS SEMINAR         |
| 1272 | course\_a73c3a2aedbf04561a499341 | POLISCI 698 | DIRECTED STUDY                       |
| 1272 | course\_865b1bb72dbb40a60d118741 | POLISCI 699 | DIRECTED STUDY                       |

## timeline

| term | courses |
| ---- | ------- |
| 1272 | 7       |

## term

1272

## courses

```json
[
  {
    "course_uid": "course_734c4b488732ae039c8cccdf",
    "course_id": "POLISCI 206",
    "title": "INTRODUCTION TO POLITICAL PSYCHOLOGY",
    "credits_min": 3,
    "credits_max": 4,
    "gpa": 3.535,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 25 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/POLISCI_206#schedule"
          }
        ]
      }
    ],
    "description": "Introduction to Political Psychology examines the psychological aspects of political behavior among individuals in various contexts.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          60,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 60,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1242",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_734c4b488732ae039c8cccdf",
          "uid": "instructor_0191eca51c335e8d22a3a295",
          "name": "Amy Gangl",
          "quality": 3.926316639754916,
          "quality_count": 17,
          "instructor_url": "/instructors/AMY_GANGL"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": {
        "citations": [
          {
            "course_id": "POLISCI 206",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "d55d36cb-74d4-3a60-af95-30d4ded63e1f",
            "source_record": {
              "entity_id": "d55d36cb-74d4-3a60-af95-30d4ded63e1f",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1242",
            "type": "grade"
          },
          {
            "course_id": "POLISCI 206",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "d55d36cb-74d4-3a60-af95-30d4ded63e1f",
            "source_record": {
              "entity_id": "d55d36cb-74d4-3a60-af95-30d4ded63e1f",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1252",
            "type": "grade"
          },
          {
            "course_id": "POLISCI 206",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "d55d36cb-74d4-3a60-af95-30d4ded63e1f",
            "source_record": {
              "entity_id": "d55d36cb-74d4-3a60-af95-30d4ded63e1f",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1262",
            "type": "grade"
          }
        ],
        "text": "Recent recorded grades — Fall 2023: 4.00 GPA, 100.0% A/AB (n=20 letter grades); Fall 2024: 4.00 GPA, 100.0% A/AB (n=20 letter grades); Fall 2025: 4.00 GPA, 100.0% A/AB (n=20 letter grades)."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_734c4b488732ae039c8cccdf-0.json"
      ]
    }
  },
  {
    "course_uid": "course_d23fc0b6cde8c44ff4d5e33f",
    "course_id": "POLISCI 315",
    "title": "LEGISLATIVE INTERNSHIP",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.986,
    "badges": [
      {
        "id": "grade-outcomes",
        "label": "Higher grades",
        "tone": "positive",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 4.00 GPA across 59 letter grades, versus 3.62 for UW–Madison (1283 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/POLISCI_315#grades"
          }
        ]
      }
    ],
    "description": "POLISCI 315 is a legislative internship providing practical experience in a legislative office, policy research, and readings on the legislative process.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          483,
          0,
          1,
          1,
          0,
          0,
          0
        ],
        "count": 485,
        "gpa": 3.9948453608247423,
        "topShare": 99.58762886597938,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_d23fc0b6cde8c44ff4d5e33f",
          "uid": "instructor_0191eca51c335e8d22a3a295",
          "name": "Amy Gangl",
          "quality": 3.926316639754916,
          "quality_count": 17,
          "instructor_url": "/instructors/AMY_GANGL"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": {
        "citations": [
          {
            "instructor_name": "Amy Gangl",
            "review_date": "2020-01-09 23:52:58 +0000 UTC",
            "review_id": "cf6c247532f91784fb1319a3",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1564716",
            "source_review_id": "UmF0aW5nLTMyODE4MTYw",
            "source_url": "https://www.ratemyprofessors.com/professor/1564716",
            "type": "review"
          },
          {
            "instructor_name": "Amy Gangl",
            "review_date": "2022-11-21 18:45:52 +0000 UTC",
            "review_id": "f049718d8ee57844c1886261",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1564716",
            "source_review_id": "UmF0aW5nLTM2ODc0ODk0",
            "source_url": "https://www.ratemyprofessors.com/professor/1564716",
            "type": "review"
          },
          {
            "instructor_name": "Amy Gangl",
            "review_date": "2023-03-01 16:32:08 +0000 UTC",
            "review_id": "73f35bda75add55f2456fb33",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:1564716",
            "source_review_id": "UmF0aW5nLTM3NDY4NDcy",
            "source_url": "https://www.ratemyprofessors.com/professor/1564716",
            "type": "review"
          }
        ],
        "text": "Amy Gangl is praised for being organized and understanding, with students recommending the course for easy political science credits and learning about state politics. Reviewers note the workload involves busy work, with one finding it adds to existing internship hours and another describing the office work as manageable at 6-8 hours per week."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_d23fc0b6cde8c44ff4d5e33f-0.json"
      ]
    }
  },
  {
    "course_uid": "course_e868bb5e53380095ee4bfc59",
    "course_id": "POLISCI 682",
    "title": "SENIOR HONORS THESIS",
    "credits_min": 3,
    "credits_max": 4,
    "gpa": null,
    "badges": [],
    "description": "POLISCI 682 is a senior honors thesis course focusing on political science thesis research and writing.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_e868bb5e53380095ee4bfc59",
          "uid": "instructor_0191eca51c335e8d22a3a295",
          "name": "Amy Gangl",
          "quality": 3.926316639754916,
          "quality_count": 17,
          "instructor_url": "/instructors/AMY_GANGL"
        },
        {
          "course_uid": "course_e868bb5e53380095ee4bfc59",
          "uid": "instructor_06500ca781eb52b1822b0da5",
          "name": "Andres Uribe",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANDRES_URIBE"
        },
        {
          "course_uid": "course_e868bb5e53380095ee4bfc59",
          "uid": "instructor_42b613affbea14c1b690a230",
          "name": "Matthew Pietryka",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATTHEW_PIETRYKA"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_67afaba2b536b1c7fa58bd04",
    "course_id": "POLISCI 683",
    "title": "SENIOR HONORS THESIS SEMINAR",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.875,
    "badges": [],
    "description": "A seminar for senior honors students to conceptualize, design, and write their political science thesis.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_67afaba2b536b1c7fa58bd04",
          "uid": "instructor_0191eca51c335e8d22a3a295",
          "name": "Amy Gangl",
          "quality": 3.926316639754916,
          "quality_count": 17,
          "instructor_url": "/instructors/AMY_GANGL"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_7149d10fe748091a254db0ee",
    "course_id": "POLISCI 684",
    "title": "SENIOR HONORS THESIS SEMINAR",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.906,
    "badges": [],
    "description": "A seminar for senior honors students to write their thesis, focusing on research design and political science issues.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          45,
          4,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 49,
        "gpa": 3.9591836734693877,
        "topShare": 100,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_7149d10fe748091a254db0ee",
          "uid": "instructor_0191eca51c335e8d22a3a295",
          "name": "Amy Gangl",
          "quality": 3.926316639754916,
          "quality_count": 17,
          "instructor_url": "/instructors/AMY_GANGL"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": {
        "citations": [
          {
            "course_id": "POLISCI 684",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "e3c8f351-3878-30b6-ba00-c72d792e5c6b",
            "source_record": {
              "entity_id": "e3c8f351-3878-30b6-ba00-c72d792e5c6b",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1244",
            "type": "grade"
          },
          {
            "course_id": "POLISCI 684",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "e3c8f351-3878-30b6-ba00-c72d792e5c6b",
            "source_record": {
              "entity_id": "e3c8f351-3878-30b6-ba00-c72d792e5c6b",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1254",
            "type": "grade"
          },
          {
            "course_id": "POLISCI 684",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "e3c8f351-3878-30b6-ba00-c72d792e5c6b",
            "source_record": {
              "entity_id": "e3c8f351-3878-30b6-ba00-c72d792e5c6b",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1264",
            "type": "grade"
          }
        ],
        "text": "Recent recorded grades — Spring 2024: 4.00 GPA, 100.0% A/AB (n=6 letter grades); Spring 2025: 3.96 GPA, 100.0% A/AB (n=14 letter grades); Spring 2026: 3.96 GPA, 100.0% A/AB (n=12 letter grades)."
      },
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_a73c3a2aedbf04561a499341",
    "course_id": "POLISCI 698",
    "title": "DIRECTED STUDY",
    "credits_min": 1,
    "credits_max": 4,
    "gpa": null,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Daniel Kapust (4.43/5 adjusted; 53 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Daniel Kapust",
            "href": "/instructors/DANIEL_KAPUST"
          }
        ]
      }
    ],
    "description": "Directed study projects for juniors and seniors as arranged with a faculty member.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_a73c3a2aedbf04561a499341",
          "uid": "instructor_14871964f6848e2912406db4",
          "name": "Daniel Kapust",
          "quality": 4.429502954396328,
          "quality_count": 53,
          "instructor_url": "/instructors/DANIEL_KAPUST"
        },
        {
          "course_uid": "course_a73c3a2aedbf04561a499341",
          "uid": "instructor_0191eca51c335e8d22a3a295",
          "name": "Amy Gangl",
          "quality": 3.926316639754916,
          "quality_count": 17,
          "instructor_url": "/instructors/AMY_GANGL"
        },
        {
          "course_uid": "course_a73c3a2aedbf04561a499341",
          "uid": "instructor_9b21141eb982ce29c92866a0",
          "name": "Rikhil Bhavnani",
          "quality": 3.9158701718464215,
          "quality_count": 13,
          "instructor_url": "/instructors/RIKHIL_BHAVNANI"
        },
        {
          "course_uid": "course_a73c3a2aedbf04561a499341",
          "uid": "instructor_0b817b4dd6147fbe9b2b79e4",
          "name": "Alex Tahk",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ALEX_TAHK"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_865b1bb72dbb40a60d118741",
    "course_id": "POLISCI 699",
    "title": "DIRECTED STUDY",
    "credits_min": 1,
    "credits_max": 4,
    "gpa": 3.762,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Jon Pevehouse (4.65/5 adjusted; 159 ratings); Daniel Kapust (4.43/5 adjusted; 53 ratings); Katherine Cramer (4.38/5 adjusted; 25 ratings); Mark Copelovitch (4.33/5 adjusted; 77 ratings); Barry Burden (4.09/5 adjusted; 25 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Jon Pevehouse",
            "href": "/instructors/JON_PEVEHOUSE"
          },
          {
            "label": "Daniel Kapust",
            "href": "/instructors/DANIEL_KAPUST"
          },
          {
            "label": "Katherine Cramer",
            "href": "/instructors/KATHERINE_CRAMER"
          },
          {
            "label": "Mark Copelovitch",
            "href": "/instructors/MARK_COPELOVITCH"
          },
          {
            "label": "Barry Burden",
            "href": "/instructors/BARRY_BURDEN"
          }
        ]
      }
    ],
    "description": "POLISCI 699 offers directed study projects for juniors and seniors arranged with a faculty member.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          6,
          0,
          1,
          0,
          0,
          0,
          0
        ],
        "count": 7,
        "gpa": 3.857142857142857,
        "topShare": 85.71428571428571,
        "firstTerm": "1224",
        "lastTerm": "1224"
      },
      "instructors": [
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_7e630006f5bd5fd87ea2c74a",
          "name": "Jon Pevehouse",
          "quality": 4.645942545647665,
          "quality_count": 159,
          "instructor_url": "/instructors/JON_PEVEHOUSE"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_14871964f6848e2912406db4",
          "name": "Daniel Kapust",
          "quality": 4.429502954396328,
          "quality_count": 53,
          "instructor_url": "/instructors/DANIEL_KAPUST"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_522478f1c91c6f47e531e9a1",
          "name": "Katherine Cramer",
          "quality": 4.382082570465154,
          "quality_count": 25,
          "instructor_url": "/instructors/KATHERINE_CRAMER"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_4a0703766f0525b5d73fdf22",
          "name": "Mark Copelovitch",
          "quality": 4.334677481143628,
          "quality_count": 77,
          "instructor_url": "/instructors/MARK_COPELOVITCH"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_3721bd10bd5eb5b217669ded",
          "name": "Barry Burden",
          "quality": 4.093193681576265,
          "quality_count": 25,
          "instructor_url": "/instructors/BARRY_BURDEN"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_0191eca51c335e8d22a3a295",
          "name": "Amy Gangl",
          "quality": 3.926316639754916,
          "quality_count": 17,
          "instructor_url": "/instructors/AMY_GANGL"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_9b21141eb982ce29c92866a0",
          "name": "Rikhil Bhavnani",
          "quality": 3.9158701718464215,
          "quality_count": 13,
          "instructor_url": "/instructors/RIKHIL_BHAVNANI"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_d0c1271424322e618748a043",
          "name": "Kathryn Hendley",
          "quality": 3.8691099167486906,
          "quality_count": 32,
          "instructor_url": "/instructors/KATHRYN_HENDLEY"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_1b07329b451652bdbcf75160",
          "name": "Eleanor Powell",
          "quality": 3.835534733455198,
          "quality_count": 15,
          "instructor_url": "/instructors/ELEANOR_POWELL"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_66d884408a7239d6665b1b79",
          "name": "Susan Yackee",
          "quality": 3.8143736796512275,
          "quality_count": 6,
          "instructor_url": "/instructors/SUSAN_YACKEE"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_af891b6b37da6c403c8bdb12",
          "name": "Nils Ringe",
          "quality": 3.7694780761490705,
          "quality_count": 107,
          "instructor_url": "/instructors/NILS_RINGE"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_450bb09a86235d714a8ee605",
          "name": "Erica Simmons",
          "quality": 3.7349796138243163,
          "quality_count": 43,
          "instructor_url": "/instructors/ERICA_SIMMONS"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_5fffdc9e363582ddfb8eff41",
          "name": "Nadav Shelef",
          "quality": 3.6598791475179215,
          "quality_count": 32,
          "instructor_url": "/instructors/NADAV_SHELEF"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_83be32139a348089813c169a",
          "name": "Jessica Weeks",
          "quality": 3.64874923713182,
          "quality_count": 25,
          "instructor_url": "/instructors/JESSICA_WEEKS"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_335bde6baccf91569ab6b026",
          "name": "Lisa Martin",
          "quality": 3.4428507378756392,
          "quality_count": 69,
          "instructor_url": "/instructors/LISA_MARTIN"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_303f3e3aaaa77b472a6823aa",
          "name": "Andrew Kydd",
          "quality": 3.3868843757290774,
          "quality_count": 43,
          "instructor_url": "/instructors/ANDREW_KYDD"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_598ea13eed55f9d7b4060eb9",
          "name": "Jonathan Renshon",
          "quality": 3.3212490191694832,
          "quality_count": 15,
          "instructor_url": "/instructors/JONATHAN_RENSHON"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_0365f04a730085b9bee0312f",
          "name": "Aili Tripp",
          "quality": 3.0487492371318203,
          "quality_count": 25,
          "instructor_url": "/instructors/AILI_TRIPP"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_b04b0888d084f3a09717f2a1",
          "name": "Yoshiko Herrera",
          "quality": 3.0385375537446087,
          "quality_count": 39,
          "instructor_url": "/instructors/YOSHIKO_HERRERA"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_2df280a11b14297b577a7ec4",
          "name": "Benjamin Marquez",
          "quality": 2.827707951899243,
          "quality_count": 70,
          "instructor_url": "/instructors/BENJAMIN_MARQUEZ"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_0b817b4dd6147fbe9b2b79e4",
          "name": "Alex Tahk",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ALEX_TAHK"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_f10a5f5478ab8cdc04e0c064",
          "name": "Dave Weimer",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DAVE_WEIMER"
        },
        {
          "course_uid": "course_865b1bb72dbb40a60d118741",
          "uid": "instructor_ddd2827cfbd036ce5e93a5bc",
          "name": "Tatiana Paula da Cruz",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TATIANA_PAULA_DA_CRUZ"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": {
        "citations": [
          {
            "course_id": "POLISCI 699",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 75,
            "source_course_id": "7f20feff-b67e-3ac1-874a-531cedcfc6f7",
            "source_record": {
              "entity_id": "7f20feff-b67e-3ac1-874a-531cedcfc6f7",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1224",
            "type": "grade"
          }
        ],
        "text": "Recent recorded grades — Spring 2022: 4.00 GPA, 100.0% A/AB (n=3 letter grades)."
      },
      "reviewFiles": []
    }
  }
]
```

## reviews

### items

```json
[
  {
    "observed_at": "2026-09-07 16:55:58.731281+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM5MzIxNDEx",
    "source_instructor_id": "rmp:1564716",
    "instructor_name": "Amy Gangl",
    "course_label": "PS315",
    "course_id": null,
    "course_uid": null,
    "review_date": "2024-05-01 01:39:18 +0000 UTC",
    "comment": "This class is to get credit for internships, so I assumed most of it would be pretty chill, but she gave a lot of work. Most of it is busy work so don't stress. She also grades everything 100% so its hard to fail this. She also doesn't penalize you for being late. I turned something in a month late and she didn't care.",
    "source_url": "https://www.ratemyprofessors.com/professor/1564716",
    "quality_rating": 4,
    "difficulty_rating": 2
  },
  {
    "observed_at": "2026-09-07 16:55:58.731281+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM3NDY4NDcy",
    "source_instructor_id": "rmp:1564716",
    "instructor_name": "Amy Gangl",
    "course_label": "POLISCI315",
    "course_id": "POLISCI 315",
    "course_uid": "course_d23fc0b6cde8c44ff4d5e33f",
    "review_date": "2023-03-01 16:32:08 +0000 UTC",
    "comment": "This class was a decent amount of busy work, expect mostly weekly discussion posts to do with the professional world and politics plus some occasional projects. She is organized, understanding if you have a lot going on, and I recommend this class for easy Poli Sci credits and it's not hard to get a good grade.",
    "source_url": "https://www.ratemyprofessors.com/professor/1564716",
    "quality_rating": 4,
    "difficulty_rating": 1
  },
  {
    "observed_at": "2026-09-07 16:55:58.731281+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM2ODc0ODk0",
    "source_instructor_id": "rmp:1564716",
    "instructor_name": "Amy Gangl",
    "course_label": "POLISCI315",
    "course_id": "POLISCI 315",
    "course_uid": "course_d23fc0b6cde8c44ff4d5e33f",
    "review_date": "2022-11-21 18:45:52 +0000 UTC",
    "comment": "For PS315, I spent around 3 hours per week completing assignments for this class. Because I took it to get credit for my internship, to which I had already devoted so many hours, I was surprised it added more work to my weeks. They are all busy work and are graded easily, but something to be aware of if you plan on taking the course. ",
    "source_url": "https://www.ratemyprofessors.com/professor/1564716",
    "quality_rating": 2,
    "difficulty_rating": 1
  },
  {
    "observed_at": "2026-09-07 16:55:58.731281+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM2NzMwMjY1",
    "source_instructor_id": "rmp:1564716",
    "instructor_name": "Amy Gangl",
    "course_label": "PS315",
    "course_id": null,
    "course_uid": null,
    "review_date": "2022-10-24 17:28:51 +0000 UTC",
    "comment": "Easy credits and easy grade. But busy and very very unnecessary works. It is an internship course, I am already doing enough but useful tasks at work, stop making the students do stupid discussion posts that you don't even bother to look at. You just make the students burn out on unnecessary assignments. ",
    "source_url": "https://www.ratemyprofessors.com/professor/1564716",
    "quality_rating": 1,
    "difficulty_rating": 1
  },
  {
    "observed_at": "2026-09-07 16:55:58.731281+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM1NTY1Njgy",
    "source_instructor_id": "rmp:1564716",
    "instructor_name": "Amy Gangl",
    "course_label": "PS315",
    "course_id": null,
    "course_uid": null,
    "review_date": "2021-12-16 23:48:47 +0000 UTC",
    "comment": "Dr. Gangl supplements the 3-credit internship course with lots of online discussion posts, weekly check-ins, and other assignments that take up time but offer only limited insight. The course is useful for the credits but somewhat tedious. However, Dr. Gangl is overall very nice and is very approachable for questions.",
    "source_url": "https://www.ratemyprofessors.com/professor/1564716",
    "quality_rating": 3,
    "difficulty_rating": 2
  },
  {
    "observed_at": "2026-09-07 16:55:58.731281+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTMyODE4MTYw",
    "source_instructor_id": "rmp:1564716",
    "instructor_name": "Amy Gangl",
    "course_label": "POLISCI315",
    "course_id": "POLISCI 315",
    "course_uid": "course_d23fc0b6cde8c44ff4d5e33f",
    "review_date": "2020-01-09 23:52:58 +0000 UTC",
    "comment": "This is an online class but it requires you to work in an office of some sort. I worked for a legislator and you have to put in (I think) 6-8 hours per week. It isn't bad at all and you learn a lot. I recommend this experience to anyone interested in state politics. There are a project and a paper due at the end of the semester based on your work.",
    "source_url": "https://www.ratemyprofessors.com/professor/1564716",
    "quality_rating": 5,
    "difficulty_rating": 1
  }
]
```

### total

17

### page

1

### courses

| course\_uid                      | course\_id  |
| -------------------------------- | ----------- |
| course\_d23fc0b6cde8c44ff4d5e33f | POLISCI 315 |

### matched

true

## social Image

true
