# MUSPERF 146: Music Lessons for Non-majors | UW–Madison

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

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

3cc1e58d4b388ee1f061b292b113984c488a6b1c4c200f65ef1b467ea00080b4

### course id

MUSPERF 146

### course uid

course\_af54b48d3ae38fee9f784051

### catalog version id

6b9026b3f83b30bb4107ca5521214db0d2d47e2e04bacc13ddd4418f7b082625

### course number

146

### subjects

* MUSPERF

### title

MUSIC LESSONS FOR NON-MAJORS

### description

Private applied music performance instruction for non-music majors and for music majors seeking study on a secondary instrument.  Not for keyboard or vocal performance study. Opportunity for study with a faculty member may be limited.  Audition is required.

### requirements text

Consent of instructor

### credits min

1

### credits max

2

### credit offering ids

* 1272:664:025396

### llm job id

enrich-8b774950c2b6adfdc46d1b82

### llm output id

a9dd27de83a64fc0afec3f696871baa7c4d9a00289573b62d612af946b048434

### llm model

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

### llm model revision

1355db6a052410cfd62085d94b58866fd0f2c3c5

### llm task version

14

### llm search status

valid

### llm summary

Private applied music performance instruction for non-majors and music majors studying a secondary instrument.

### llm topics

* Applied music performance

### llm skills

* Applied music performance

### llm assumed background

* Basic proficiency on a musical instrument

### llm search phrases

* private music lessons
* instrument study non-majors
* secondary instrument
* music performance audition

### llm requirements status

valid

### llm student summary status

valid

### llm experience status

insufficient\_evidence

### catalog variants

None recorded.

### student summary

#### context hash

25c78f547bcb98550afa62fa5a95b003667c5c64f6af923ca2f2ab16bcb6d09f

#### course id

MUSPERF 146

#### current instructors

```json
[
  {
    "instructor_uid": "instructor_6f640349a0d768c979aed314",
    "message": "No course-specific reviews available",
    "name": "Alicia Lee",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": [
      {
        "citations": [
          {
            "course_id": "MUSPERF 146",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 19,
            "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
            "source_record": {
              "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
              "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)."
      }
    ]
  },
  {
    "instructor_uid": "instructor_e99cf7cef0522a5df57641ee",
    "message": "No course-specific reviews available",
    "name": "Arun Luthra",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": []
  },
  {
    "instructor_uid": "instructor_a6d2fdbab14318205992a6bc",
    "message": "No course-specific reviews available",
    "name": "Conor Nelson",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": [
      {
        "citations": [
          {
            "course_id": "MUSPERF 146",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 10,
            "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
            "source_record": {
              "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
              "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=1 letter grades)."
      }
    ]
  },
  {
    "instructor_uid": "instructor_b921069844ac5652044a7870",
    "message": "No course-specific reviews available",
    "name": "Dawn Wohn",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": []
  },
  {
    "instructor_uid": "instructor_433a1127797a1f713713117f",
    "message": "No course-specific reviews available",
    "name": "Eleni Katz",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": []
  },
  {
    "instructor_uid": "instructor_44c7dc91bed15eb64de20756",
    "message": "No course-specific reviews available",
    "name": "Eugene Purdue",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": []
  },
  {
    "instructor_uid": "instructor_2b89b7cd66fd49fbe7439b20",
    "message": "No course-specific reviews available",
    "name": "Javier Calderon",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": [
      {
        "citations": [
          {
            "course_id": "MUSPERF 146",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 11,
            "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
            "source_record": {
              "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1222",
            "type": "grade"
          },
          {
            "course_id": "MUSPERF 146",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 11,
            "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
            "source_record": {
              "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1224",
            "type": "grade"
          }
        ],
        "text": "Recent recorded grades — Fall 2021: 4.00 GPA, 100.0% A/AB (n=6 letter grades); Spring 2022: 4.00 GPA, 100.0% A/AB (n=4 letter grades)."
      }
    ]
  },
  {
    "instructor_uid": "instructor_33d46ef054026c3ac98a8b5a",
    "message": "No course-specific reviews available",
    "name": "Jean Laurenz",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": "rmp:2817355",
    "summary": []
  },
  {
    "instructor_uid": "instructor_97ea8b805b8c2c819eef9bea",
    "message": "No course-specific reviews available",
    "name": "Johanna Wienholts",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": "rmp:2858259",
    "summary": [
      {
        "citations": [
          {
            "course_id": "MUSPERF 146",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 77,
            "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
            "source_record": {
              "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
              "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=2 letter grades)."
      }
    ]
  },
  {
    "instructor_uid": "instructor_66fe96464a6eb93491b04656",
    "message": "No course-specific reviews available",
    "name": "Johannes Wallmann",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": []
  },
  {
    "instructor_uid": "instructor_e459c3a20792df051214fab3",
    "message": "No course-specific reviews available",
    "name": "Laura Schwendinger",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": "rmp:2128660",
    "summary": []
  },
  {
    "instructor_uid": "instructor_c0d46784d93e06c88308e6f4",
    "message": "No course-specific reviews available",
    "name": "Layan Atieh",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": []
  },
  {
    "instructor_uid": "instructor_8556077647034152dddfbdff",
    "message": "No course-specific reviews available",
    "name": "Lindsay Flowers Koh",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": [
      {
        "citations": [
          {
            "course_id": "MUSPERF 146",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 59,
            "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
            "source_record": {
              "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
              "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=1 letter grades)."
      }
    ]
  },
  {
    "instructor_uid": "instructor_6f9d292aa4aeba2c3a15e590",
    "message": "No course-specific reviews available",
    "name": "Mark Hetzler",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": "rmp:2002789",
    "summary": [
      {
        "citations": [
          {
            "course_id": "MUSPERF 146",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 89,
            "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
            "source_record": {
              "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
              "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=1 letter grades)."
      }
    ]
  },
  {
    "instructor_uid": "instructor_f030a5076208e689bc5b4ddb",
    "message": "No course-specific reviews available",
    "name": "Matt Endres",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": "rmp:2788151",
    "summary": []
  },
  {
    "instructor_uid": "instructor_8fef159f0c16f0f8b11f1c11",
    "message": "No course-specific reviews available",
    "name": "Matthew Zalkind",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": []
  },
  {
    "instructor_uid": "instructor_af983878ab59fd72b20e1fe8",
    "message": "No course-specific reviews available",
    "name": "Peter Dominguez",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": "rmp:2988614",
    "summary": [
      {
        "citations": [
          {
            "course_id": "MUSPERF 146",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 66,
            "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
            "source_record": {
              "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
              "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=2 letter grades)."
      }
    ]
  },
  {
    "instructor_uid": "instructor_1238b17442e1fb2688e9cd8b",
    "message": "No course-specific reviews available",
    "name": "Sally Chisholm",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": [
      {
        "citations": [
          {
            "course_id": "MUSPERF 146",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 73,
            "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
            "source_record": {
              "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
              "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=2 letter grades)."
      }
    ]
  },
  {
    "instructor_uid": "instructor_1ab98858bdf3528177916138",
    "message": "No course-specific reviews available",
    "name": "Taya Koenig-Tarasevich",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": []
  },
  {
    "instructor_uid": "instructor_5f69b9b1d8a2832a40c68287",
    "message": "No course-specific reviews available",
    "name": "Tom Curry",
    "review_status": "no_course_reviews",
    "rmp_instructor_id": null,
    "summary": []
  }
]
```

#### difficulty workload

None recorded.

#### errors

None recorded.

#### historical context

None recorded.

#### message

No course-specific reviews available

#### offered

true

#### profile hash

5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02

#### quick take

Recent recorded grades — Fall 2021: 4.00 GPA, 100.0% A/AB (n=6 letter grades); Spring 2022: 4.00 GPA, 100.0% A/AB (n=22 letter grades); Spring 2025: 4.00 GPA, 100.0% A/AB (n=6 letter grades).

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1222",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1224",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1254",
      "type": "grade"
    }
  ]
}
```

#### student experience

None recorded.

#### task hash

74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68

#### teaching history

ALICIA LEE is recorded teaching in Fall 2019, Fall 2020, Spring 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 19,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1202",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 19,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1212",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 19,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1224",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 19,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1234",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 19,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1242",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 19,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1244",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 19,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1252",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 19,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

ARUN LUTHRA is recorded teaching in Fall 2024, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 50,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1252",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 50,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

CONOR NELSON is recorded teaching in Fall 2020, Fall 2021, Spring 2022. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 10,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1212",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 10,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1222",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 10,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1224",
      "type": "grade"
    }
  ]
}
```

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

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 25,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1232",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 25,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1242",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 25,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1254",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 25,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1262",
      "type": "grade"
    }
  ]
}
```

ELENI KATZ is recorded teaching in Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 32,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1262",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 32,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

EUGENE PURDUE is recorded teaching in Fall 2019, Spring 2020, Fall 2020, Fall 2021. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 84,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1202",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 84,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1204",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 84,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1212",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 84,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1222",
      "type": "grade"
    }
  ]
}
```

JAVIER CALDERON is recorded teaching in Fall 2019, Spring 2020, Fall 2020, Fall 2021, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 11,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1202",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 11,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1204",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 11,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1212",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 11,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1222",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 11,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1224",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 11,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1232",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 11,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1234",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 11,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1242",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 11,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1244",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 11,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1252",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 11,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1254",
      "type": "grade"
    }
  ]
}
```

JEAN LAURENZ is recorded teaching in Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 63,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1224",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 63,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1232",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 63,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1234",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 63,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1242",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 63,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1244",
      "type": "grade"
    }
  ]
}
```

JOHANNA WIENHOLTS is recorded teaching in Fall 2021, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 77,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1222",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 77,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1224",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 77,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1232",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 77,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1234",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 77,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1242",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 77,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1244",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 77,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1252",
      "type": "grade"
    }
  ]
}
```

JOHANNES WALLMANN is recorded teaching in Fall 2021. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 96,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1222",
      "type": "grade"
    }
  ]
}
```

LINDSAY KOH is recorded teaching in Fall 2021, Spring 2022, Fall 2022, Spring 2024. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 59,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1222",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 59,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1224",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 59,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1232",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 159,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1244",
      "type": "grade"
    }
  ]
}
```

MARK HETZLER is recorded teaching in Fall 2019, Fall 2021, Spring 2022, Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 89,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1202",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 89,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1222",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 89,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1224",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 89,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1232",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 89,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1234",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 89,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1242",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 89,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1244",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 89,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1252",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 89,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1254",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 89,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1262",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 89,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

MATTHEW ENDRES is recorded teaching in Fall 2019, Spring 2020, Fall 2020. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 92,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1202",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 92,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1204",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 92,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1212",
      "type": "grade"
    }
  ]
}
```

MATTHEW ZALKIND is recorded teaching in Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 85,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1262",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 85,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

PETER DOMINGUEZ is recorded teaching in Fall 2021, Spring 2022, Spring 2023, Fall 2024, Spring 2025, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 66,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1222",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 66,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1224",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 66,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1234",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 66,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1252",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 66,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1254",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 66,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1262",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 66,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

SALLY CHISHOLM is recorded teaching in Spring 2020, Fall 2020, Spring 2022, Fall 2024. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 73,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1204",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 73,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1212",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 73,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1224",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 73,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1252",
      "type": "grade"
    }
  ]
}
```

TAYA KOENIG-TARASEVICH is recorded teaching in Spring 2025, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 58,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1254",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 58,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1262",
      "type": "grade"
    },
    {
      "course_id": "MUSPERF 146",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 58,
      "source_course_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
      "source_record": {
        "entity_id": "e6d6b448-ea27-37e4-a8f2-980de537cef8",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

#### term id

1272

#### term name

2026 Fall

#### version

2

### requirements

#### nodes

```json
[
  {
    "children": [],
    "condition": "Consent of instructor",
    "course": null,
    "evidence": "Consent of instructor",
    "id": "n0",
    "kind": "condition"
  }
]
```

#### notes

None recorded.

#### root

n0

#### status

parsed

### instructors

```json
[
  {
    "instructor_uid": "instructor_6f640349a0d768c979aed314",
    "source": "enrollment",
    "source_instructor_id": "anlee7",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Alicia Lee",
    "email": "ANLEE7@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/ALICIA_LEE"
  },
  {
    "instructor_uid": "instructor_e99cf7cef0522a5df57641ee",
    "source": "enrollment",
    "source_instructor_id": "luthra3",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Arun Luthra",
    "email": "ARUN.LUTHRA@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/ARUN_LUTHRA"
  },
  {
    "instructor_uid": "instructor_a6d2fdbab14318205992a6bc",
    "source": "enrollment",
    "source_instructor_id": "crnelson24",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Conor Nelson",
    "email": "CRNELSON24@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/CONOR_NELSON"
  },
  {
    "instructor_uid": "instructor_b921069844ac5652044a7870",
    "source": "enrollment",
    "source_instructor_id": "wohn",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Dawn Wohn",
    "email": "WOHN@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/DAWN_WOHN"
  },
  {
    "instructor_uid": "instructor_433a1127797a1f713713117f",
    "source": "enrollment",
    "source_instructor_id": "eekatz",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Eleni Katz",
    "email": "EEKATZ@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/ELENI_KATZ"
  },
  {
    "instructor_uid": "instructor_44c7dc91bed15eb64de20756",
    "source": "enrollment",
    "source_instructor_id": "purdue",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Eugene Purdue",
    "email": "PURDUE@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/EUGENE_PURDUE"
  },
  {
    "instructor_uid": "instructor_2b89b7cd66fd49fbe7439b20",
    "source": "enrollment",
    "source_instructor_id": "jfcalder",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Javier Calderon",
    "email": "JFCALDER@FACSTAFF.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/JAVIER_CALDERON"
  },
  {
    "instructor_uid": "instructor_33d46ef054026c3ac98a8b5a",
    "source": "enrollment",
    "source_instructor_id": "laurenz",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Jean Laurenz",
    "email": "LAURENZ@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/JEAN_LAURENZ"
  },
  {
    "instructor_uid": "instructor_97ea8b805b8c2c819eef9bea",
    "source": "enrollment",
    "source_instructor_id": "wienholts",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Johanna Wienholts",
    "email": "WIENHOLTS@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": 5,
      "quality": 4.8,
      "difficulty": 1,
      "quality_count": 5,
      "difficulty_count": 5,
      "profile_id": "rmp:2858259",
      "source_url": "https://www.ratemyprofessors.com/professor/2858259",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:31:54.662156+00:00",
      "courses": {
        "course_1f15fa06b116de2e1476ea7e": {
          "review_count": 5,
          "quality": 4.8,
          "difficulty": 1,
          "quality_count": 5,
          "difficulty_count": 5
        }
      },
      "bayesian_quality": 3.8877486268372765,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "instructor_url": "/instructors/JOHANNA_WIENHOLTS"
  },
  {
    "instructor_uid": "instructor_66fe96464a6eb93491b04656",
    "source": "enrollment",
    "source_instructor_id": "wallmann",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Johannes Wallmann",
    "email": "WALLMANN@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/JOHANNES_WALLMANN"
  },
  {
    "instructor_uid": "instructor_e459c3a20792df051214fab3",
    "source": "enrollment",
    "source_instructor_id": "lschwendinge",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Laura Schwendinger",
    "email": "LSCHWENDINGE@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": 5,
      "quality": 3.4,
      "difficulty": 2.2,
      "quality_count": 5,
      "difficulty_count": 5,
      "profile_id": "rmp:2128660",
      "source_url": "https://www.ratemyprofessors.com/professor/2128660",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:24:06.654137+00:00",
      "courses": {
        "course_814c30fbf73e36f52f1e3793": {
          "review_count": 4,
          "quality": 4,
          "difficulty": 2.25,
          "quality_count": 4,
          "difficulty_count": 4
        }
      },
      "bayesian_quality": 3.6077486268372763,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "instructor_url": "/instructors/LAURA_SCHWENDINGER"
  },
  {
    "instructor_uid": "instructor_c0d46784d93e06c88308e6f4",
    "source": "enrollment",
    "source_instructor_id": "latieh",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Layan Atieh",
    "email": "LATIEH@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/LAYAN_ATIEH"
  },
  {
    "instructor_uid": "instructor_8556077647034152dddfbdff",
    "source": "enrollment",
    "source_instructor_id": "lkoh",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Lindsay Flowers Koh",
    "email": "LINDSAY.FLOWERS@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/LINDSAY_FLOWERS_KOH"
  },
  {
    "instructor_uid": "instructor_6f9d292aa4aeba2c3a15e590",
    "source": "enrollment",
    "source_instructor_id": "hetzler",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Mark Hetzler",
    "email": "HETZLER@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": 3,
      "quality": 2.33,
      "difficulty": 4,
      "quality_count": 3,
      "difficulty_count": 3,
      "profile_id": "rmp:2002789",
      "source_url": "https://www.ratemyprofessors.com/professor/2002789",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:20:36.978964+00:00",
      "courses": {
        "course_8628a3fabd77918653bca71f": {
          "review_count": 2,
          "quality": 2.5,
          "difficulty": 4.5,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_a8df98d8511573954e202977": {
          "review_count": 1,
          "quality": 2,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.4862485074318217,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "instructor_url": "/instructors/MARK_HETZLER"
  },
  {
    "instructor_uid": "instructor_f030a5076208e689bc5b4ddb",
    "source": "enrollment",
    "source_instructor_id": "mcendres",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Matt Endres",
    "email": "MCENDRES@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/MATT_ENDRES"
  },
  {
    "instructor_uid": "instructor_8fef159f0c16f0f8b11f1c11",
    "source": "enrollment",
    "source_instructor_id": "zalkind",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Matthew Zalkind",
    "email": "ZALKIND@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/MATTHEW_ZALKIND"
  },
  {
    "instructor_uid": "instructor_af983878ab59fd72b20e1fe8",
    "source": "enrollment",
    "source_instructor_id": "pdominguez",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Peter Dominguez",
    "email": "PDOMINGUEZ@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/PETER_DOMINGUEZ"
  },
  {
    "instructor_uid": "instructor_1238b17442e1fb2688e9cd8b",
    "source": "enrollment",
    "source_instructor_id": "slchisho",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Sally Chisholm",
    "email": "SALLY.CHISHOLM@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/SALLY_CHISHOLM"
  },
  {
    "instructor_uid": "instructor_1ab98858bdf3528177916138",
    "source": "enrollment",
    "source_instructor_id": "konigtarasev",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Taya Koenig-Tarasevich",
    "email": "KONIGTARASEV@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/TAYA_KOENIG-TARASEVICH"
  },
  {
    "instructor_uid": "instructor_5f69b9b1d8a2832a40c68287",
    "source": "enrollment",
    "source_instructor_id": "tcurry",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Tom Curry",
    "email": "TCURRY@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/TOM_CURRY"
  }
]
```

### offerings

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "offering_id": "1272:664:025396",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1272",
    "source_course_id": "025396",
    "source_subject_id": "664",
    "title": "Music Lessons for Non-Majors",
    "credits_min": 1,
    "credits_max": 2,
    "typically_offered": "Not Applicable"
  }
]
```

### sections

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "section_uid": "uw-section:1272:20671",
    "term_id": "1272",
    "source_section_id": "20671",
    "identity_basis": "class_number",
    "section_number": "019",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:20672",
    "term_id": "1272",
    "source_section_id": "20672",
    "identity_basis": "class_number",
    "section_number": "089",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:20676",
    "term_id": "1272",
    "source_section_id": "20676",
    "identity_basis": "class_number",
    "section_number": "011",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:20679",
    "term_id": "1272",
    "source_section_id": "20679",
    "identity_basis": "class_number",
    "section_number": "066",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:20857",
    "term_id": "1272",
    "source_section_id": "20857",
    "identity_basis": "class_number",
    "section_number": "092",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:20943",
    "term_id": "1272",
    "source_section_id": "20943",
    "identity_basis": "class_number",
    "section_number": "084",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:21863",
    "term_id": "1272",
    "source_section_id": "21863",
    "identity_basis": "class_number",
    "section_number": "010",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:21928",
    "term_id": "1272",
    "source_section_id": "21928",
    "identity_basis": "class_number",
    "section_number": "020",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 1,
    "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:22061",
    "term_id": "1272",
    "source_section_id": "22061",
    "identity_basis": "class_number",
    "section_number": "073",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:23040",
    "term_id": "1272",
    "source_section_id": "23040",
    "identity_basis": "class_number",
    "section_number": "077",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:23223",
    "term_id": "1272",
    "source_section_id": "23223",
    "identity_basis": "class_number",
    "section_number": "096",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:23306",
    "term_id": "1272",
    "source_section_id": "23306",
    "identity_basis": "class_number",
    "section_number": "059",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:23475",
    "term_id": "1272",
    "source_section_id": "23475",
    "identity_basis": "class_number",
    "section_number": "032",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:26529",
    "term_id": "1272",
    "source_section_id": "26529",
    "identity_basis": "class_number",
    "section_number": "025",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:26678",
    "term_id": "1272",
    "source_section_id": "26678",
    "identity_basis": "class_number",
    "section_number": "063",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:27615",
    "term_id": "1272",
    "source_section_id": "27615",
    "identity_basis": "class_number",
    "section_number": "046",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:28486",
    "term_id": "1272",
    "source_section_id": "28486",
    "identity_basis": "class_number",
    "section_number": "035",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:29664",
    "term_id": "1272",
    "source_section_id": "29664",
    "identity_basis": "class_number",
    "section_number": "085",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 1,
    "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:30536",
    "term_id": "1272",
    "source_section_id": "30536",
    "identity_basis": "class_number",
    "section_number": "058",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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:30632",
    "term_id": "1272",
    "source_section_id": "30632",
    "identity_basis": "class_number",
    "section_number": "050",
    "section_type": "IND",
    "instruction_mode": "Classroom Instruction",
    "capacity": 0,
    "enrolled": 0,
    "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_001f88003f681ad8dcdd38a3",
    "source": "madgrades",
    "source_instructor_id": "6041471",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "MATTHEW ENDRES",
    "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": 25,
      "quality": 2.96,
      "difficulty": 1.84,
      "quality_count": 25,
      "difficulty_count": 25,
      "profile_id": "rmp:2788151",
      "source_url": "https://www.ratemyprofessors.com/professor/2788151",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:19:47.764055+00:00",
      "courses": {
        "course_fde99ecec6a30da03e42c21f": {
          "review_count": 21,
          "quality": 3.19,
          "difficulty": 1.43,
          "quality_count": 21,
          "difficulty_count": 21
        },
        "course_22a1ec41f75976d920921cbd": {
          "review_count": 4,
          "quality": 1.75,
          "difficulty": 4,
          "quality_count": 4,
          "difficulty_count": 4
        }
      },
      "bayesian_quality": 3.270971459354042,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.722,
      "graded": 2583,
      "counts": [
        1913,
        324,
        189,
        50,
        60,
        17,
        30
      ],
      "sections": 76
    },
    "instructor_url": "/instructors/MATTHEW_ENDRES"
  },
  {
    "instructor_uid": "instructor_2aedca80bb6c56930a35a16b",
    "source": "madgrades",
    "source_instructor_id": "6043898",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "DAVID SCHOLL",
    "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": null,
      "graded": 0,
      "counts": [
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "sections": 13
    },
    "instructor_url": "/instructors/DAVID_SCHOLL"
  },
  {
    "instructor_uid": "instructor_3091a5ea7a0518ad96c72e40",
    "source": "madgrades",
    "source_instructor_id": "233907",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "JAVIER CALDERON",
    "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.922,
      "graded": 3107,
      "counts": [
        2901,
        101,
        40,
        22,
        23,
        7,
        13
      ],
      "sections": 267
    },
    "instructor_url": "/instructors/JAVIER_CALDERON--instructor_3091a5ea7a0518ad96c72e40"
  },
  {
    "instructor_uid": "instructor_4161df699b61f4d03413cf4d",
    "source": "madgrades",
    "source_instructor_id": "4289417",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "JEFFREY NEUFELD",
    "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": null,
      "graded": 0,
      "counts": [
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "sections": 2
    },
    "instructor_url": "/instructors/JEFFREY_NEUFELD"
  },
  {
    "instructor_uid": "instructor_43ca00f3e13a64df66810ca0",
    "source": "madgrades",
    "source_instructor_id": "377240",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "PARRY KARP",
    "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": 1,
      "quality": 5,
      "difficulty": 2,
      "quality_count": 1,
      "difficulty_count": 1,
      "profile_id": "rmp:2297472",
      "source_url": "https://www.ratemyprofessors.com/professor/2297472",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:12:48.190925+00:00",
      "courses": {},
      "bayesian_quality": 3.7235102700443767,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.998,
      "graded": 902,
      "counts": [
        899,
        2,
        1,
        0,
        0,
        0,
        0
      ],
      "sections": 228
    },
    "instructor_url": "/instructors/PARRY_KARP--instructor_43ca00f3e13a64df66810ca0"
  },
  {
    "instructor_uid": "instructor_637a65d555e972135fc865bf",
    "source": "madgrades",
    "source_instructor_id": "3922122",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "MARK HETZLER",
    "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": 3,
      "quality": 2.33,
      "difficulty": 4,
      "quality_count": 3,
      "difficulty_count": 3,
      "profile_id": "rmp:2002789",
      "source_url": "https://www.ratemyprofessors.com/professor/2002789",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:20:36.978964+00:00",
      "courses": {
        "course_8628a3fabd77918653bca71f": {
          "review_count": 2,
          "quality": 2.5,
          "difficulty": 4.5,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_a8df98d8511573954e202977": {
          "review_count": 1,
          "quality": 2,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.4862485074318217,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.981,
      "graded": 583,
      "counts": [
        570,
        6,
        6,
        0,
        1,
        0,
        0
      ],
      "sections": 370
    },
    "instructor_url": "/instructors/MARK_HETZLER--instructor_637a65d555e972135fc865bf"
  },
  {
    "instructor_uid": "instructor_7331235024cf8218f11bc0b6",
    "source": "madgrades",
    "source_instructor_id": "6247682",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "BRANDON QUARLES",
    "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": null,
      "graded": 0,
      "counts": [
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "sections": 10
    },
    "instructor_url": "/instructors/BRANDON_QUARLES"
  },
  {
    "instructor_uid": "instructor_b8d9f4dbea2011412a203856",
    "source": "madgrades",
    "source_instructor_id": "4399080",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "EUGENE PURDUE",
    "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": 4,
      "graded": 92,
      "counts": [
        92,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "sections": 150
    },
    "instructor_url": "/instructors/EUGENE_PURDUE--instructor_b8d9f4dbea2011412a203856"
  },
  {
    "instructor_uid": "instructor_bcddfcbd1e8eeaea589adb5a",
    "source": "madgrades",
    "source_instructor_id": "3200823",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "ALICIA LEE",
    "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.836,
      "graded": 113,
      "counts": [
        96,
        6,
        5,
        3,
        3,
        0,
        0
      ],
      "sections": 112
    },
    "instructor_url": "/instructors/ALICIA_LEE--instructor_bcddfcbd1e8eeaea589adb5a"
  },
  {
    "instructor_uid": "instructor_c296cc37b6e9c4e65da5c1ca",
    "source": "madgrades",
    "source_instructor_id": "2600698",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "JOHN STOWE",
    "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": 4,
      "quality": 5,
      "difficulty": 1,
      "quality_count": 4,
      "difficulty_count": 4,
      "profile_id": "rmp:1904334",
      "source_url": "https://www.ratemyprofessors.com/professor/1904334",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:30:59.528498+00:00",
      "courses": {
        "course_1f15fa06b116de2e1476ea7e": {
          "review_count": 4,
          "quality": 5,
          "difficulty": 1,
          "quality_count": 4,
          "difficulty_count": 4
        }
      },
      "bayesian_quality": 3.8830714862888294,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.976,
      "graded": 3948,
      "counts": [
        3869,
        47,
        13,
        0,
        7,
        4,
        8
      ],
      "sections": 164
    },
    "instructor_url": "/instructors/JOHN_STOWE--instructor_c296cc37b6e9c4e65da5c1ca"
  },
  {
    "instructor_uid": "instructor_e2e5831d49d0b0d13510fd00",
    "source": "madgrades",
    "source_instructor_id": "6183086",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "ANDREAS OESTE",
    "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": 3,
      "quality": 3.67,
      "difficulty": 1,
      "quality_count": 3,
      "difficulty_count": 3,
      "profile_id": "rmp:2544958",
      "source_url": "https://www.ratemyprofessors.com/professor/2544958",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:55:35.715874+00:00",
      "courses": {
        "course_1f15fa06b116de2e1476ea7e": {
          "review_count": 3,
          "quality": 3.67,
          "difficulty": 1,
          "quality_count": 3,
          "difficulty_count": 3
        }
      },
      "bayesian_quality": 3.6610311161274747,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.945,
      "graded": 1391,
      "counts": [
        1306,
        52,
        20,
        0,
        10,
        1,
        2
      ],
      "sections": 18
    },
    "instructor_url": "/instructors/ANDREAS_OESTE--instructor_e2e5831d49d0b0d13510fd00"
  },
  {
    "instructor_uid": "instructor_ebe188debee08afd7459cc70",
    "source": "madgrades",
    "source_instructor_id": "2600843",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "URI VARDI",
    "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.977,
      "graded": 309,
      "counts": [
        302,
        6,
        0,
        0,
        0,
        0,
        1
      ],
      "sections": 234
    },
    "instructor_url": "/instructors/URI_VARDI--instructor_ebe188debee08afd7459cc70"
  },
  {
    "instructor_uid": "instructor_150fad32934e3e7eeb745135",
    "source": "madgrades",
    "source_instructor_id": "4945050",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "DANIEL GRABOIS",
    "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": 1,
      "quality": 5,
      "difficulty": 3,
      "quality_count": 1,
      "difficulty_count": 1,
      "profile_id": "rmp:2575788",
      "source_url": "https://www.ratemyprofessors.com/professor/2575788",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:46:10.895659+00:00",
      "courses": {
        "course_6bd2d296200c72fd043dc7ed": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.7235102700443767,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.957,
      "graded": 1839,
      "counts": [
        1783,
        6,
        34,
        0,
        10,
        2,
        4
      ],
      "sections": 295
    },
    "instructor_url": "/instructors/DANIEL_GRABOIS--instructor_150fad32934e3e7eeb745135"
  },
  {
    "instructor_uid": "instructor_3e49c0f45e6f02c630ac20dc",
    "source": "madgrades",
    "source_instructor_id": "5315452",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "WILLIAM PORTER",
    "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": 4,
      "graded": 20,
      "counts": [
        20,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "sections": 8
    },
    "instructor_url": "/instructors/WILLIAM_PORTER"
  },
  {
    "instructor_uid": "instructor_7fd0a503c3c3c3f3e78246e6",
    "source": "madgrades",
    "source_instructor_id": "2601531",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "SALLY CHISHOLM",
    "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": 4,
      "graded": 346,
      "counts": [
        346,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "sections": 248
    },
    "instructor_url": "/instructors/SALLY_CHISHOLM--instructor_7fd0a503c3c3c3f3e78246e6"
  },
  {
    "instructor_uid": "instructor_119715bf9a374af83b41e5c2",
    "source": "madgrades",
    "source_instructor_id": "6316670",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "CONOR NELSON",
    "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.825,
      "graded": 77,
      "counts": [
        66,
        2,
        4,
        3,
        2,
        0,
        0
      ],
      "sections": 89
    },
    "instructor_url": "/instructors/CONOR_NELSON--instructor_119715bf9a374af83b41e5c2"
  },
  {
    "instructor_uid": "instructor_010e79d9d331f5fed44e8ebc",
    "source": "madgrades",
    "source_instructor_id": "6320573",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "LINDSAY KOH",
    "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.945,
      "graded": 2090,
      "counts": [
        1996,
        45,
        16,
        10,
        13,
        5,
        5
      ],
      "sections": 89
    },
    "instructor_url": "/instructors/LINDSAY_KOH"
  },
  {
    "instructor_uid": "instructor_2abe7fee53bd966654f1a6c2",
    "source": "madgrades",
    "source_instructor_id": "6318948",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "JOHANNA WIENHOLTS",
    "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": 5,
      "quality": 4.8,
      "difficulty": 1,
      "quality_count": 5,
      "difficulty_count": 5,
      "profile_id": "rmp:2858259",
      "source_url": "https://www.ratemyprofessors.com/professor/2858259",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:31:54.662156+00:00",
      "courses": {
        "course_1f15fa06b116de2e1476ea7e": {
          "review_count": 5,
          "quality": 4.8,
          "difficulty": 1,
          "quality_count": 5,
          "difficulty_count": 5
        }
      },
      "bayesian_quality": 3.8877486268372765,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.803,
      "graded": 4808,
      "counts": [
        4290,
        46,
        211,
        39,
        92,
        50,
        80
      ],
      "sections": 33
    },
    "instructor_url": "/instructors/JOHANNA_WIENHOLTS--instructor_2abe7fee53bd966654f1a6c2"
  },
  {
    "instructor_uid": "instructor_2cafcd364e8a3facbd95aaa8",
    "source": "madgrades",
    "source_instructor_id": "5104316",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "JOHANNES WALLMANN",
    "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.953,
      "graded": 716,
      "counts": [
        674,
        30,
        8,
        0,
        2,
        1,
        1
      ],
      "sections": 206
    },
    "instructor_url": "/instructors/JOHANNES_WALLMANN--instructor_2cafcd364e8a3facbd95aaa8"
  },
  {
    "instructor_uid": "instructor_7e3f46127d7606957e5ee644",
    "source": "madgrades",
    "source_instructor_id": "3814189",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "JEONGJOO KOH",
    "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": null,
      "graded": 0,
      "counts": [
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "sections": 5
    },
    "instructor_url": "/instructors/JEONGJOO_KOH--instructor_7e3f46127d7606957e5ee644"
  },
  {
    "instructor_uid": "instructor_8a96700cccd004110601b3f3",
    "source": "madgrades",
    "source_instructor_id": "721675",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "PETER DOMINGUEZ",
    "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.791,
      "graded": 163,
      "counts": [
        124,
        19,
        13,
        5,
        2,
        0,
        0
      ],
      "sections": 117
    },
    "instructor_url": "/instructors/PETER_DOMINGUEZ--instructor_8a96700cccd004110601b3f3"
  },
  {
    "instructor_uid": "instructor_e40880d0afbb8ee667aef539",
    "source": "madgrades",
    "source_instructor_id": "3956598",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "MARC VALLON",
    "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": 12,
      "quality": 4.67,
      "difficulty": 1.17,
      "quality_count": 12,
      "difficulty_count": 12,
      "profile_id": "rmp:1434852",
      "source_url": "https://www.ratemyprofessors.com/professor/1434852",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:21:19.318459+00:00",
      "courses": {
        "course_1f15fa06b116de2e1476ea7e": {
          "review_count": 7,
          "quality": 4.43,
          "difficulty": 1,
          "quality_count": 7,
          "difficulty_count": 7
        },
        "course_d19e2a2a6104881dc4d02afd": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 4.038553614716622,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.955,
      "graded": 7789,
      "counts": [
        7515,
        74,
        125,
        10,
        33,
        17,
        15
      ],
      "sections": 285
    },
    "instructor_url": "/instructors/MARC_VALLON--instructor_e40880d0afbb8ee667aef539"
  },
  {
    "instructor_uid": "instructor_4cc58226125c8f7f5087fd93",
    "source": "madgrades",
    "source_instructor_id": "6195871",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "JEAN LAURENZ",
    "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.864,
      "graded": 129,
      "counts": [
        114,
        11,
        1,
        0,
        0,
        1,
        2
      ],
      "sections": 131
    },
    "instructor_url": "/instructors/JEAN_LAURENZ--instructor_4cc58226125c8f7f5087fd93"
  },
  {
    "instructor_uid": "instructor_02b2ae2c17ec71ab7e0e0c1e",
    "source": "madgrades",
    "source_instructor_id": "3592669",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "JAMES WALDO",
    "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.679,
      "graded": 81,
      "counts": [
        54,
        11,
        12,
        1,
        2,
        1,
        0
      ],
      "sections": 29
    },
    "instructor_url": "/instructors/JAMES_WALDO"
  },
  {
    "instructor_uid": "instructor_dc11ae2cae12a23bf84830de",
    "source": "madgrades",
    "source_instructor_id": "6400288",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "DAWN WOHN",
    "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.909,
      "graded": 55,
      "counts": [
        48,
        5,
        1,
        1,
        0,
        0,
        0
      ],
      "sections": 83
    },
    "instructor_url": "/instructors/DAWN_WOHN--instructor_dc11ae2cae12a23bf84830de"
  },
  {
    "instructor_uid": "instructor_de39d1189c1fd015c6d18dfc",
    "source": "madgrades",
    "source_instructor_id": "3856455",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "THOMAS CURRY",
    "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.85,
      "graded": 12907,
      "counts": [
        11545,
        470,
        319,
        210,
        150,
        83,
        130
      ],
      "sections": 281
    },
    "instructor_url": "/instructors/THOMAS_CURRY--instructor_de39d1189c1fd015c6d18dfc"
  },
  {
    "instructor_uid": "instructor_1147562d0673d8ab32d07943",
    "source": "madgrades",
    "source_instructor_id": "6366741",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "KESLIE PHARIS",
    "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.875,
      "graded": 64,
      "counts": [
        54,
        5,
        4,
        1,
        0,
        0,
        0
      ],
      "sections": 15
    },
    "instructor_url": "/instructors/KESLIE_PHARIS"
  },
  {
    "instructor_uid": "instructor_a5f852817f312a9d6da2c015",
    "source": "madgrades",
    "source_instructor_id": "482358",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "LOUKA PATENAUDE",
    "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": null,
      "graded": 0,
      "counts": [
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "sections": 35
    },
    "instructor_url": "/instructors/LOUKA_PATENAUDE--instructor_a5f852817f312a9d6da2c015"
  },
  {
    "instructor_uid": "instructor_e87737e9918764b68b1c0e8c",
    "source": "madgrades",
    "source_instructor_id": "6403905",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "ARUN LUTHRA",
    "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.786,
      "graded": 77,
      "counts": [
        58,
        8,
        8,
        3,
        0,
        0,
        0
      ],
      "sections": 28
    },
    "instructor_url": "/instructors/ARUN_LUTHRA--instructor_e87737e9918764b68b1c0e8c"
  },
  {
    "instructor_uid": "instructor_203ef8ada0057c5c45846612",
    "source": "madgrades",
    "source_instructor_id": "6367163",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "MADISON LEISCHNER",
    "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.844,
      "graded": 16,
      "counts": [
        14,
        0,
        1,
        1,
        0,
        0,
        0
      ],
      "sections": 4
    },
    "instructor_url": "/instructors/MADISON_LEISCHNER"
  },
  {
    "instructor_uid": "instructor_34da629de4cc003f527d572e",
    "source": "madgrades",
    "source_instructor_id": "6689085",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "TAYA KOENIG-TARASEVICH",
    "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": 4,
      "graded": 27,
      "counts": [
        27,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "sections": 18
    },
    "instructor_url": "/instructors/TAYA_KOENIG-TARASEVICH--instructor_34da629de4cc003f527d572e"
  },
  {
    "instructor_uid": "instructor_662395201a8454d1a08d43d5",
    "source": "madgrades",
    "source_instructor_id": "6801706",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "MATTHEW ZALKIND",
    "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.833,
      "graded": 6,
      "counts": [
        4,
        2,
        0,
        0,
        0,
        0,
        0
      ],
      "sections": 18
    },
    "instructor_url": "/instructors/MATTHEW_ZALKIND--instructor_662395201a8454d1a08d43d5"
  },
  {
    "instructor_uid": "instructor_b6e3412d53e9ee89d0fade83",
    "source": "madgrades",
    "source_instructor_id": "5285470",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "ELENI KATZ",
    "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.62,
      "graded": 25,
      "counts": [
        17,
        2,
        3,
        1,
        2,
        0,
        0
      ],
      "sections": 15
    },
    "instructor_url": "/instructors/ELENI_KATZ--instructor_b6e3412d53e9ee89d0fade83"
  },
  {
    "instructor_uid": "instructor_434ddfdb967035eea430bd12",
    "source": "madgrades",
    "source_instructor_id": "4157505",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "SEAN KLEVE",
    "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": 4,
      "graded": 7,
      "counts": [
        7,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "sections": 3
    },
    "instructor_url": "/instructors/SEAN_KLEVE--instructor_434ddfdb967035eea430bd12"
  },
  {
    "instructor_uid": "instructor_76d2235e8660f005b14934c9",
    "source": "madgrades",
    "source_instructor_id": "6804252",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "WALTER PUYEAR",
    "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.744,
      "graded": 41,
      "counts": [
        32,
        2,
        4,
        1,
        2,
        0,
        0
      ],
      "sections": 19
    },
    "instructor_url": "/instructors/WALTER_PUYEAR--instructor_76d2235e8660f005b14934c9"
  },
  {
    "instructor_uid": "instructor_9cf05017ebee105fa56649b3",
    "source": "madgrades",
    "source_instructor_id": "6244126",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "DANIELLE BULLOCK",
    "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.94,
      "graded": 67,
      "counts": [
        61,
        4,
        2,
        0,
        0,
        0,
        0
      ],
      "sections": 9
    },
    "instructor_url": "/instructors/DANIELLE_BULLOCK--instructor_9cf05017ebee105fa56649b3"
  },
  {
    "instructor_uid": "instructor_1238b17442e1fb2688e9cd8b",
    "source": "enrollment",
    "source_instructor_id": "slchisho",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Sally Chisholm",
    "email": "SALLY.CHISHOLM@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/SALLY_CHISHOLM"
  },
  {
    "instructor_uid": "instructor_1ab98858bdf3528177916138",
    "source": "enrollment",
    "source_instructor_id": "konigtarasev",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Taya Koenig-Tarasevich",
    "email": "KONIGTARASEV@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/TAYA_KOENIG-TARASEVICH"
  },
  {
    "instructor_uid": "instructor_2b89b7cd66fd49fbe7439b20",
    "source": "enrollment",
    "source_instructor_id": "jfcalder",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Javier Calderon",
    "email": "JFCALDER@FACSTAFF.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/JAVIER_CALDERON"
  },
  {
    "instructor_uid": "instructor_33d46ef054026c3ac98a8b5a",
    "source": "enrollment",
    "source_instructor_id": "laurenz",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Jean Laurenz",
    "email": "LAURENZ@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/JEAN_LAURENZ"
  },
  {
    "instructor_uid": "instructor_433a1127797a1f713713117f",
    "source": "enrollment",
    "source_instructor_id": "eekatz",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Eleni Katz",
    "email": "EEKATZ@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/ELENI_KATZ"
  },
  {
    "instructor_uid": "instructor_44c7dc91bed15eb64de20756",
    "source": "enrollment",
    "source_instructor_id": "purdue",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Eugene Purdue",
    "email": "PURDUE@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/EUGENE_PURDUE"
  },
  {
    "instructor_uid": "instructor_5f69b9b1d8a2832a40c68287",
    "source": "enrollment",
    "source_instructor_id": "tcurry",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Tom Curry",
    "email": "TCURRY@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/TOM_CURRY"
  },
  {
    "instructor_uid": "instructor_66fe96464a6eb93491b04656",
    "source": "enrollment",
    "source_instructor_id": "wallmann",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Johannes Wallmann",
    "email": "WALLMANN@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/JOHANNES_WALLMANN"
  },
  {
    "instructor_uid": "instructor_6f640349a0d768c979aed314",
    "source": "enrollment",
    "source_instructor_id": "anlee7",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Alicia Lee",
    "email": "ANLEE7@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/ALICIA_LEE"
  },
  {
    "instructor_uid": "instructor_6f9d292aa4aeba2c3a15e590",
    "source": "enrollment",
    "source_instructor_id": "hetzler",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Mark Hetzler",
    "email": "HETZLER@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": 3,
      "quality": 2.33,
      "difficulty": 4,
      "quality_count": 3,
      "difficulty_count": 3,
      "profile_id": "rmp:2002789",
      "source_url": "https://www.ratemyprofessors.com/professor/2002789",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:20:36.978964+00:00",
      "courses": {
        "course_8628a3fabd77918653bca71f": {
          "review_count": 2,
          "quality": 2.5,
          "difficulty": 4.5,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_a8df98d8511573954e202977": {
          "review_count": 1,
          "quality": 2,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.4862485074318217,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "instructor_url": "/instructors/MARK_HETZLER"
  },
  {
    "instructor_uid": "instructor_8556077647034152dddfbdff",
    "source": "enrollment",
    "source_instructor_id": "lkoh",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Lindsay Flowers Koh",
    "email": "LINDSAY.FLOWERS@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/LINDSAY_FLOWERS_KOH"
  },
  {
    "instructor_uid": "instructor_8fef159f0c16f0f8b11f1c11",
    "source": "enrollment",
    "source_instructor_id": "zalkind",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Matthew Zalkind",
    "email": "ZALKIND@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/MATTHEW_ZALKIND"
  },
  {
    "instructor_uid": "instructor_97ea8b805b8c2c819eef9bea",
    "source": "enrollment",
    "source_instructor_id": "wienholts",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Johanna Wienholts",
    "email": "WIENHOLTS@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": 5,
      "quality": 4.8,
      "difficulty": 1,
      "quality_count": 5,
      "difficulty_count": 5,
      "profile_id": "rmp:2858259",
      "source_url": "https://www.ratemyprofessors.com/professor/2858259",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:31:54.662156+00:00",
      "courses": {
        "course_1f15fa06b116de2e1476ea7e": {
          "review_count": 5,
          "quality": 4.8,
          "difficulty": 1,
          "quality_count": 5,
          "difficulty_count": 5
        }
      },
      "bayesian_quality": 3.8877486268372765,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "instructor_url": "/instructors/JOHANNA_WIENHOLTS"
  },
  {
    "instructor_uid": "instructor_a6d2fdbab14318205992a6bc",
    "source": "enrollment",
    "source_instructor_id": "crnelson24",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Conor Nelson",
    "email": "CRNELSON24@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/CONOR_NELSON"
  },
  {
    "instructor_uid": "instructor_af983878ab59fd72b20e1fe8",
    "source": "enrollment",
    "source_instructor_id": "pdominguez",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Peter Dominguez",
    "email": "PDOMINGUEZ@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/PETER_DOMINGUEZ"
  },
  {
    "instructor_uid": "instructor_b921069844ac5652044a7870",
    "source": "enrollment",
    "source_instructor_id": "wohn",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Dawn Wohn",
    "email": "WOHN@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/DAWN_WOHN"
  },
  {
    "instructor_uid": "instructor_c0d46784d93e06c88308e6f4",
    "source": "enrollment",
    "source_instructor_id": "latieh",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Layan Atieh",
    "email": "LATIEH@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/LAYAN_ATIEH"
  },
  {
    "instructor_uid": "instructor_e459c3a20792df051214fab3",
    "source": "enrollment",
    "source_instructor_id": "lschwendinge",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Laura Schwendinger",
    "email": "LSCHWENDINGE@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": 5,
      "quality": 3.4,
      "difficulty": 2.2,
      "quality_count": 5,
      "difficulty_count": 5,
      "profile_id": "rmp:2128660",
      "source_url": "https://www.ratemyprofessors.com/professor/2128660",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:24:06.654137+00:00",
      "courses": {
        "course_814c30fbf73e36f52f1e3793": {
          "review_count": 4,
          "quality": 4,
          "difficulty": 2.25,
          "quality_count": 4,
          "difficulty_count": 4
        }
      },
      "bayesian_quality": 3.6077486268372763,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "instructor_url": "/instructors/LAURA_SCHWENDINGER"
  },
  {
    "instructor_uid": "instructor_e99cf7cef0522a5df57641ee",
    "source": "enrollment",
    "source_instructor_id": "luthra3",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Arun Luthra",
    "email": "ARUN.LUTHRA@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/ARUN_LUTHRA"
  },
  {
    "instructor_uid": "instructor_f030a5076208e689bc5b4ddb",
    "source": "enrollment",
    "source_instructor_id": "mcendres",
    "identity_basis": "netid",
    "identity_status": "source_identified",
    "name": "Matt Endres",
    "email": "MCENDRES@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/MATT_ENDRES"
  }
]
```

### grades

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1202",
    "term_name": "Fall 2019",
    "instructors": [
      "ANDREAS OESTE",
      "Alicia Lee",
      "BRANDON QUARLES",
      "DAVID SCHOLL",
      "Eugene Purdue",
      "JEFFREY NEUFELD",
      "JOHN STOWE",
      "Javier Calderon",
      "Mark Hetzler",
      "Matt Endres",
      "Parry Karp",
      "URI VARDI"
    ],
    "a": 0,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 0,
    "source_aliases": [
      "MUSPERF 146"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1204",
    "term_name": "Spring 2020",
    "instructors": [
      "ANDREAS OESTE",
      "Daniel Grabois",
      "Eugene Purdue",
      "JEFFREY NEUFELD",
      "JOHN STOWE",
      "Javier Calderon",
      "Matt Endres",
      "Parry Karp",
      "Sally Chisholm",
      "WILLIAM PORTER"
    ],
    "a": 0,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 0,
    "source_aliases": [
      "MUSPERF 146"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1212",
    "term_name": "Fall 2020",
    "instructors": [
      "Alicia Lee",
      "Conor Nelson",
      "Daniel Grabois",
      "Eugene Purdue",
      "Javier Calderon",
      "Matt Endres",
      "Sally Chisholm",
      "URI VARDI"
    ],
    "a": 0,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 0,
    "source_aliases": [
      "MUSPERF 146"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1222",
    "term_name": "Fall 2021",
    "instructors": [
      "Conor Nelson",
      "Daniel Grabois",
      "Eugene Purdue",
      "JEONGJOO KOH",
      "Javier Calderon",
      "Johanna Wienholts",
      "Johannes Wallmann",
      "Lindsay Flowers Koh",
      "MARC VALLON",
      "Mark Hetzler",
      "Peter Dominguez"
    ],
    "a": 6,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 6,
    "source_aliases": [
      "MUSPERF 146"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1224",
    "term_name": "Spring 2022",
    "instructors": [
      "Alicia Lee",
      "Conor Nelson",
      "Daniel Grabois",
      "JOHN STOWE",
      "Javier Calderon",
      "Jean Laurenz",
      "Johanna Wienholts",
      "Lindsay Flowers Koh",
      "MARC VALLON",
      "Mark Hetzler",
      "Peter Dominguez",
      "Sally Chisholm"
    ],
    "a": 22,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 23,
    "source_aliases": [
      "MUSPERF 146"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1232",
    "term_name": "Fall 2022",
    "instructors": [
      "Daniel Grabois",
      "Dawn Wohn",
      "JAMES WALDO",
      "Javier Calderon",
      "Jean Laurenz",
      "Johanna Wienholts",
      "Lindsay Flowers Koh",
      "MARC VALLON",
      "Mark Hetzler"
    ],
    "a": 0,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 0,
    "source_aliases": [
      "MUSPERF 146"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1234",
    "term_name": "Spring 2023",
    "instructors": [
      "Alicia Lee",
      "Daniel Grabois",
      "JAMES WALDO",
      "Javier Calderon",
      "Jean Laurenz",
      "Johanna Wienholts",
      "MARC VALLON",
      "Mark Hetzler",
      "Peter Dominguez",
      "THOMAS CURRY"
    ],
    "a": 0,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 0,
    "source_aliases": [
      "MUSPERF 146"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1242",
    "term_name": "Fall 2023",
    "instructors": [
      "Alicia Lee",
      "Dawn Wohn",
      "JAMES WALDO",
      "Javier Calderon",
      "Jean Laurenz",
      "Johanna Wienholts",
      "KESLIE PHARIS",
      "MARC VALLON",
      "Mark Hetzler",
      "THOMAS CURRY"
    ],
    "a": 0,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 0,
    "source_aliases": [
      "MUSPERF 146"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1244",
    "term_name": "Spring 2024",
    "instructors": [
      "Alicia Lee",
      "Daniel Grabois",
      "JAMES WALDO",
      "Javier Calderon",
      "Jean Laurenz",
      "Johanna Wienholts",
      "Lindsay Flowers Koh",
      "Louka Patenaude",
      "MARC VALLON",
      "Mark Hetzler",
      "THOMAS CURRY"
    ],
    "a": 0,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 0,
    "source_aliases": [
      "MUSPERF 146"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1252",
    "term_name": "Fall 2024",
    "instructors": [
      "Alicia Lee",
      "Arun Luthra",
      "Daniel Grabois",
      "JAMES WALDO",
      "Javier Calderon",
      "Johanna Wienholts",
      "KESLIE PHARIS",
      "MARC VALLON",
      "Mark Hetzler",
      "Peter Dominguez",
      "Sally Chisholm"
    ],
    "a": 0,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 0,
    "source_aliases": [
      "MUSPERF 146"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1254",
    "term_name": "Spring 2025",
    "instructors": [
      "Daniel Grabois",
      "Dawn Wohn",
      "JAMES WALDO",
      "Javier Calderon",
      "KESLIE PHARIS",
      "MADISON LEISCHNER",
      "MARC VALLON",
      "Mark Hetzler",
      "Peter Dominguez",
      "THOMAS CURRY",
      "Taya Koenig-Tarasevich"
    ],
    "a": 6,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 6,
    "source_aliases": [
      "MUSPERF 146"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1262",
    "term_name": "Fall 2025",
    "instructors": [
      "Daniel Grabois",
      "Dawn Wohn",
      "Eleni Katz",
      "Mark Hetzler",
      "Matthew Zalkind",
      "Peter Dominguez",
      "Taya Koenig-Tarasevich"
    ],
    "a": 0,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 0,
    "source_aliases": [
      "MUSPERF 146"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MUSPERF 146",
    "course_uid": "course_af54b48d3ae38fee9f784051",
    "term_id": "1264",
    "term_name": "Spring 2026",
    "instructors": [
      "Alicia Lee",
      "Arun Luthra",
      "DANIELLE BULLOCK",
      "Eleni Katz",
      "Louka Patenaude",
      "Mark Hetzler",
      "Matthew Zalkind",
      "Peter Dominguez",
      "Sean Kleve",
      "Taya Koenig-Tarasevich",
      "Walter Puyear"
    ],
    "a": 0,
    "ab": 0,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 0,
    "source_aliases": [
      "MUSPERF 146"
    ]
  }
]
```

### statistics

#### gpa

4

#### graded

34

#### counts

* 34
* 0
* 0
* 0
* 0
* 0
* 0

### grade conflicts

None recorded.

### evidence

#### history

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

#### traces

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

#### results

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

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

## instructor Trends

```json
[
  {
    "uid": "instructor_3091a5ea7a0518ad96c72e40",
    "name": "JAVIER CALDERON",
    "count": 10,
    "terms": [
      {
        "term": "1222",
        "count": 6,
        "sections": 1,
        "gpa": 4
      },
      {
        "term": "1224",
        "count": 4,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_e40880d0afbb8ee667aef539",
    "name": "MARC VALLON",
    "count": 7,
    "terms": [
      {
        "term": "1224",
        "count": 1,
        "sections": 1,
        "gpa": 4
      },
      {
        "term": "1254",
        "count": 6,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_150fad32934e3e7eeb745135",
    "name": "DANIEL GRABOIS",
    "count": 4,
    "terms": [
      {
        "term": "1224",
        "count": 4,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_bcddfcbd1e8eeaea589adb5a",
    "name": "ALICIA LEE",
    "count": 3,
    "terms": [
      {
        "term": "1224",
        "count": 3,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_2abe7fee53bd966654f1a6c2",
    "name": "JOHANNA WIENHOLTS",
    "count": 2,
    "terms": [
      {
        "term": "1224",
        "count": 2,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_7fd0a503c3c3c3f3e78246e6",
    "name": "SALLY CHISHOLM",
    "count": 2,
    "terms": [
      {
        "term": "1224",
        "count": 2,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_8a96700cccd004110601b3f3",
    "name": "PETER DOMINGUEZ",
    "count": 2,
    "terms": [
      {
        "term": "1224",
        "count": 2,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_010e79d9d331f5fed44e8ebc",
    "name": "LINDSAY KOH",
    "count": 1,
    "terms": [
      {
        "term": "1224",
        "count": 1,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_119715bf9a374af83b41e5c2",
    "name": "CONOR NELSON",
    "count": 1,
    "terms": [
      {
        "term": "1224",
        "count": 1,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_637a65d555e972135fc865bf",
    "name": "MARK HETZLER",
    "count": 1,
    "terms": [
      {
        "term": "1224",
        "count": 1,
        "sections": 1,
        "gpa": 4
      }
    ]
  },
  {
    "uid": "instructor_c296cc37b6e9c4e65da5c1ca",
    "name": "JOHN STOWE",
    "count": 1,
    "terms": [
      {
        "term": "1224",
        "count": 1,
        "sections": 1,
        "gpa": 4
      }
    ]
  }
]
```

## following

None recorded.
