# MATH 629: Introduction to Measure and Integration | UW–Madison

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

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

f5e74415e63253165a286de24c4a02ecc50ad7bd5e4a524c7b1a1e28913b18ea

### course id

MATH 629

### course uid

course\_bac5b63415c0e4cd6d5c3848

### catalog version id

2a2c0f6a1c1381dfc955254812be8f034bdc9136d513563345804e75c241683a

### course number

629

### subjects

* MATH

### title

INTRODUCTION TO MEASURE AND INTEGRATION

### description

Lebesgue integral and measure, abstract measure and integration, differentiation, spaces of integrable functions.

### requirements text

MATH 522or graduate/professional standing or member of the Pre-Masters Mathematics (Visiting International) Program

### credit offering ids

None recorded.

### llm job id

enrich-b6d8f78c1be0d523cf09d00d

### llm output id

0a0f296a6ba32c2e136e421934a38b98f513712ec4ef4888afb9791652637e66

### llm model

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

### llm model revision

1355db6a052410cfd62085d94b58866fd0f2c3c5

### llm task version

14

### llm search status

valid

### llm summary

Introduction to measure and integration, covering Lebesgue integrals, abstract measure theory, differentiation, and spaces of integrable functions.

### llm topics

* Lebesgue integral and measure.
* Abstract measure and integration.
* Differentiation in the context of measure theory.
* Spaces of integrable functions.

### llm skills

* Understanding Lebesgue integration and abstract measure theory.

### llm assumed background

* Real analysis, metric spaces, and differential calculus in normed spaces.

### llm search phrases

* measure theory prerequisites
* Lebesgue integral background
* real analysis graduate course
* MATH 629 syllabus

### llm requirements status

valid

### llm student summary status

valid

### llm experience status

valid

### catalog variants

None recorded.

### student summary

#### context hash

13f7ee8a1d7151713f67e4a22ae83fc98fa8a85903f5a5ff7b9692afb067b2d5

#### course id

MATH 629

#### current instructors

None recorded.

#### difficulty workload

Historical reviews of Andreas Seeger, Joris Roos, Shengwen Gan: The material is extremely difficult and moves fast, requiring significant time to absorb. Homework is generally not easy, though exams may be straightforward applications of theorems or confusingly broad depending on the instructor.

```json
{
  "citations": [
    {
      "instructor_name": "Andreas Seeger",
      "review_date": "2018-09-07 13:41:23 +0000 UTC",
      "review_id": "81c7827c0b31d7d600cef3fd",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:394755",
      "source_review_id": "UmF0aW5nLTMwNDg4MTIz",
      "source_url": "https://www.ratemyprofessors.com/professor/394755",
      "type": "review"
    },
    {
      "instructor_name": "Joris Roos",
      "review_date": "2019-07-16 16:05:50 +0000 UTC",
      "review_id": "51ec33a46aadda9c486c1961",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2281992",
      "source_review_id": "UmF0aW5nLTMyMTAwMzk3",
      "source_url": "https://www.ratemyprofessors.com/professor/2281992",
      "type": "review"
    },
    {
      "instructor_name": "Andreas Seeger",
      "review_date": "2021-10-25 17:26:08 +0000 UTC",
      "review_id": "076776bd06ad7c9b94dcafa2",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:394755",
      "source_review_id": "UmF0aW5nLTM1MTUyNTAy",
      "source_url": "https://www.ratemyprofessors.com/professor/394755",
      "type": "review"
    },
    {
      "instructor_name": "Shengwen Gan",
      "review_date": "2025-03-31 14:22:28 +0000 UTC",
      "review_id": "103d2a2616f2bffc488baa30",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2933442",
      "source_review_id": "UmF0aW5nLTQwODQyODk3",
      "source_url": "https://www.ratemyprofessors.com/professor/2933442",
      "type": "review"
    }
  ]
}
```

#### errors

None recorded.

#### historical context

Historical reviews of Fedor Nazarov: Fedor Nazarov is described as helpful in office hours with clear, rigorous notes, though he rarely returns graded work. He also tells students almost exactly what will be on the test.

```json
{
  "citations": [
    {
      "instructor_name": "Fedor Nazarov",
      "review_date": "2010-03-28 22:25:08 +0000 UTC",
      "review_id": "50dc6f22a3632e60e3ff802e",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1365279",
      "source_review_id": "UmF0aW5nLTE2OTIxOTg3",
      "source_url": "https://www.ratemyprofessors.com/professor/1365279",
      "type": "review"
    }
  ]
}
```

#### offered

false

#### profile hash

e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1

#### quick take

Historical reviews of Andreas Seeger, Joris Roos, Shengwen Gan: Reviews describe MATH 629 as an extremely difficult upper-level analysis course. Some students find the instruction rigorous and valuable, while others report that lectures are confusing, poorly organized, or lack sufficient support.

```json
{
  "citations": [
    {
      "instructor_name": "Andreas Seeger",
      "review_date": "2010-05-09 00:45:45 +0000 UTC",
      "review_id": "01948e26dd83f531fa69b131",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:394755",
      "source_review_id": "UmF0aW5nLTE3MTU1Njky",
      "source_url": "https://www.ratemyprofessors.com/professor/394755",
      "type": "review"
    },
    {
      "instructor_name": "Andreas Seeger",
      "review_date": "2018-09-07 13:41:23 +0000 UTC",
      "review_id": "81c7827c0b31d7d600cef3fd",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:394755",
      "source_review_id": "UmF0aW5nLTMwNDg4MTIz",
      "source_url": "https://www.ratemyprofessors.com/professor/394755",
      "type": "review"
    },
    {
      "instructor_name": "Joris Roos",
      "review_date": "2019-07-16 16:05:50 +0000 UTC",
      "review_id": "51ec33a46aadda9c486c1961",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2281992",
      "source_review_id": "UmF0aW5nLTMyMTAwMzk3",
      "source_url": "https://www.ratemyprofessors.com/professor/2281992",
      "type": "review"
    },
    {
      "instructor_name": "Andreas Seeger",
      "review_date": "2021-10-25 17:26:08 +0000 UTC",
      "review_id": "076776bd06ad7c9b94dcafa2",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:394755",
      "source_review_id": "UmF0aW5nLTM1MTUyNTAy",
      "source_url": "https://www.ratemyprofessors.com/professor/394755",
      "type": "review"
    },
    {
      "instructor_name": "Shengwen Gan",
      "review_date": "2025-03-31 14:22:28 +0000 UTC",
      "review_id": "103d2a2616f2bffc488baa30",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2933442",
      "source_review_id": "UmF0aW5nLTQwODQyODk3",
      "source_url": "https://www.ratemyprofessors.com/professor/2933442",
      "type": "review"
    }
  ]
}
```

Recent recorded grades — Spring 2024: 3.62 GPA, 66.7% A/AB (n=12 letter grades); Spring 2025: 3.52 GPA, 80.0% A/AB (n=20 letter grades); Spring 2026: 3.34 GPA, 62.5% A/AB (n=16 letter grades).

```json
{
  "citations": [
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1244",
      "type": "grade"
    },
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1254",
      "type": "grade"
    },
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

#### student experience

Historical reviews of Andreas Seeger, Brian Street, Fedor Nazarov, Joris Roos, Shengwen Gan: Experiences vary widely; some students find professors helpful and lectures well-structured, while others report boring lectures, messy proofs, and a lack of support. Reviewers suggest preparing for a challenging course with minimal guidance.

```json
{
  "citations": [
    {
      "instructor_name": "Fedor Nazarov",
      "review_date": "2010-03-28 22:25:08 +0000 UTC",
      "review_id": "50dc6f22a3632e60e3ff802e",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1365279",
      "source_review_id": "UmF0aW5nLTE2OTIxOTg3",
      "source_url": "https://www.ratemyprofessors.com/professor/1365279",
      "type": "review"
    },
    {
      "instructor_name": "Andreas Seeger",
      "review_date": "2010-05-09 00:45:45 +0000 UTC",
      "review_id": "01948e26dd83f531fa69b131",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:394755",
      "source_review_id": "UmF0aW5nLTE3MTU1Njky",
      "source_url": "https://www.ratemyprofessors.com/professor/394755",
      "type": "review"
    },
    {
      "instructor_name": "Brian Street",
      "review_date": "2013-10-02 17:10:40 +0000 UTC",
      "review_id": "b387d79aaa0014ec99f10eea",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:1574143",
      "source_review_id": "UmF0aW5nLTIyMTUyODAx",
      "source_url": "https://www.ratemyprofessors.com/professor/1574143",
      "type": "review"
    },
    {
      "instructor_name": "Joris Roos",
      "review_date": "2019-07-16 16:05:50 +0000 UTC",
      "review_id": "51ec33a46aadda9c486c1961",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2281992",
      "source_review_id": "UmF0aW5nLTMyMTAwMzk3",
      "source_url": "https://www.ratemyprofessors.com/professor/2281992",
      "type": "review"
    },
    {
      "instructor_name": "Andreas Seeger",
      "review_date": "2021-10-25 17:26:08 +0000 UTC",
      "review_id": "076776bd06ad7c9b94dcafa2",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:394755",
      "source_review_id": "UmF0aW5nLTM1MTUyNTAy",
      "source_url": "https://www.ratemyprofessors.com/professor/394755",
      "type": "review"
    },
    {
      "instructor_name": "Shengwen Gan",
      "review_date": "2025-03-31 14:22:28 +0000 UTC",
      "review_id": "103d2a2616f2bffc488baa30",
      "run_id": "20260907T155543-ce3781c4",
      "source_instructor_id": "rmp:2933442",
      "source_review_id": "UmF0aW5nLTQwODQyODk3",
      "source_url": "https://www.ratemyprofessors.com/professor/2933442",
      "type": "review"
    }
  ]
}
```

#### task hash

74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68

#### teaching history

ALEXANDER FISH is recorded teaching in Spring 2011. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1114",
      "type": "grade"
    }
  ]
}
```

ANDREAS SEEGER is recorded teaching in Spring 2010, Spring 2018, Spring 2024, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1104",
      "type": "grade"
    },
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1184",
      "type": "grade"
    },
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1244",
      "type": "grade"
    },
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1264",
      "type": "grade"
    }
  ]
}
```

BRIAN STREET is recorded teaching in Spring 2013, Spring 2015. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1134",
      "type": "grade"
    },
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1154",
      "type": "grade"
    }
  ]
}
```

FEDOR NAZAROV is recorded teaching in Spring 2008. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1084",
      "type": "grade"
    }
  ]
}
```

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

```json
{
  "citations": [
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1194",
      "type": "grade"
    },
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1204",
      "type": "grade"
    }
  ]
}
```

SHENGWEN GAN is recorded teaching in Spring 2025. Recorded history may be incomplete and does not establish a future schedule.

```json
{
  "citations": [
    {
      "course_id": "MATH 629",
      "run_id": "20260907T155543-ce3781c4",
      "section_number": 1,
      "source_course_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
      "source_record": {
        "entity_id": "11d88007-c0c7-335f-9e55-6723ff0606af",
        "file": "tables/observations.parquet",
        "kind": "grades",
        "source": "madgrades"
      },
      "table": "section_grades_latest",
      "term_id": "1254",
      "type": "grade"
    }
  ]
}
```

#### term id

1272

#### term name

2026 Fall

#### version

2

### requirements

#### nodes

```json
[
  {
    "children": [
      "n1",
      "n2",
      "n3"
    ],
    "condition": null,
    "course": null,
    "evidence": "MATH 522or graduate/professional standing or member of the Pre-Masters Mathematics (Visiting International) Program",
    "id": "n0",
    "kind": "any"
  },
  {
    "children": [],
    "condition": null,
    "course": {
      "course_number": 522,
      "minimum_grade": null,
      "subjects": [
        "MATH"
      ],
      "timing": "prior"
    },
    "evidence": "MATH 522",
    "id": "n1",
    "kind": "course"
  },
  {
    "children": [],
    "condition": "graduate/professional standing",
    "course": null,
    "evidence": "graduate/professional standing",
    "id": "n2",
    "kind": "condition"
  },
  {
    "children": [],
    "condition": "member of the Pre-Masters Mathematics (Visiting International) Program",
    "course": null,
    "evidence": "member of the Pre-Masters Mathematics (Visiting International) Program",
    "id": "n3",
    "kind": "condition"
  }
]
```

#### notes

None recorded.

#### root

n0

#### status

parsed

### instructors

None recorded.

### offerings

None recorded.

### sections

None recorded.

### grade instructors

```json
[
  {
    "instructor_uid": "instructor_38e87a02c8bc1f975de3d3b8",
    "source": "madgrades",
    "source_instructor_id": "129415",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "ANATOLE BECK",
    "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": 2.831,
      "graded": 236,
      "counts": [
        63,
        38,
        34,
        38,
        34,
        18,
        11
      ],
      "sections": 8
    },
    "instructor_url": "/instructors/ANATOLE_BECK"
  },
  {
    "instructor_uid": "instructor_90a7724b3066e84aa7c1838f",
    "source": "madgrades",
    "source_instructor_id": "4162943",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "FEDOR NAZAROV",
    "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": 17,
      "quality": 2,
      "difficulty": 4,
      "quality_count": 17,
      "difficulty_count": 17,
      "profile_id": "rmp:1365279",
      "source_url": "https://www.ratemyprofessors.com/professor/1365279",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:39:19.828233+00:00",
      "courses": {
        "course_8634dde81cc95f6c58014087": {
          "review_count": 5,
          "quality": 1.4,
          "difficulty": 4.2,
          "quality_count": 5,
          "difficulty_count": 5
        },
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 6,
          "quality": 2,
          "difficulty": 4.33,
          "quality_count": 6,
          "difficulty_count": 6
        },
        "course_7e12e6bf6be7a81f7ca74420": {
          "review_count": 2,
          "quality": 1.5,
          "difficulty": 3,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_cc1de60e9953cdd9c469e9a5": {
          "review_count": 1,
          "quality": 1,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_bac5b63415c0e4cd6d5c3848": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 2.897127450565727,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.855,
      "graded": 479,
      "counts": [
        116,
        90,
        98,
        65,
        55,
        22,
        33
      ],
      "sections": 15
    },
    "instructor_url": "/instructors/FEDOR_NAZAROV--instructor_90a7724b3066e84aa7c1838f"
  },
  {
    "instructor_uid": "instructor_12d87346f1e3d02a2dacf52c",
    "source": "madgrades",
    "source_instructor_id": "3230525",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "XIANGHONG GONG",
    "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": 63,
      "quality": 1.76,
      "difficulty": 4,
      "quality_count": 63,
      "difficulty_count": 63,
      "profile_id": "rmp:517842",
      "source_url": "https://www.ratemyprofessors.com/professor/517842",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 15:58:41.522075+00:00",
      "courses": {
        "course_1f8e8903c7761a5fe852a4bc": {
          "review_count": 10,
          "quality": 1.2,
          "difficulty": 4.1,
          "quality_count": 10,
          "difficulty_count": 10
        },
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 16,
          "quality": 1.75,
          "difficulty": 4.12,
          "quality_count": 16,
          "difficulty_count": 16
        },
        "course_0dd25611eebe714d971b7bfb": {
          "review_count": 1,
          "quality": 1,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_8634dde81cc95f6c58014087": {
          "review_count": 12,
          "quality": 1.75,
          "difficulty": 3.92,
          "quality_count": 12,
          "difficulty_count": 12
        },
        "course_364c50303ed83d1234b4ea51": {
          "review_count": 11,
          "quality": 2.55,
          "difficulty": 3.91,
          "quality_count": 11,
          "difficulty_count": 11
        },
        "course_3c64a84a8de25196b895fe0d": {
          "review_count": 4,
          "quality": 1.25,
          "difficulty": 3.75,
          "quality_count": 4,
          "difficulty_count": 4
        },
        "course_0002a781bc9543f3a2ac1a94": {
          "review_count": 1,
          "quality": 1,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_4aa5bbed0c86993f5f0dc832": {
          "review_count": 1,
          "quality": 1,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_eec4aae06b946a73f1878be4": {
          "review_count": 2,
          "quality": 1,
          "difficulty": 5,
          "quality_count": 2,
          "difficulty_count": 2
        }
      },
      "bayesian_quality": 2.2177556104931555,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.946,
      "graded": 1538,
      "counts": [
        484,
        159,
        354,
        138,
        281,
        69,
        53
      ],
      "sections": 57
    },
    "instructor_url": "/instructors/XIANGHONG_GONG--instructor_12d87346f1e3d02a2dacf52c"
  },
  {
    "instructor_uid": "instructor_7a8fcd1dc53300aa83aa6f2b",
    "source": "madgrades",
    "source_instructor_id": "2600471",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "ANDREAS SEEGER",
    "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": 82,
      "quality": 2.72,
      "difficulty": 4.22,
      "quality_count": 82,
      "difficulty_count": 82,
      "profile_id": "rmp:394755",
      "source_url": "https://www.ratemyprofessors.com/professor/394755",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:55:35.597114+00:00",
      "courses": {
        "course_0dd25611eebe714d971b7bfb": {
          "review_count": 15,
          "quality": 2.73,
          "difficulty": 4.4,
          "quality_count": 15,
          "difficulty_count": 15
        },
        "course_4aa5bbed0c86993f5f0dc832": {
          "review_count": 3,
          "quality": 4,
          "difficulty": 4,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_bac5b63415c0e4cd6d5c3848": {
          "review_count": 3,
          "quality": 3.33,
          "difficulty": 4.67,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_1f8e8903c7761a5fe852a4bc": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_cc1de60e9953cdd9c469e9a5": {
          "review_count": 19,
          "quality": 2.58,
          "difficulty": 3.95,
          "quality_count": 19,
          "difficulty_count": 19
        },
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 8,
          "quality": 2,
          "difficulty": 4.88,
          "quality_count": 8,
          "difficulty_count": 8
        },
        "course_8634dde81cc95f6c58014087": {
          "review_count": 18,
          "quality": 2.22,
          "difficulty": 4.17,
          "quality_count": 18,
          "difficulty_count": 18
        },
        "course_364c50303ed83d1234b4ea51": {
          "review_count": 2,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_eec4aae06b946a73f1878be4": {
          "review_count": 1,
          "quality": 2,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 2.9042521144209013,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.283,
      "graded": 1313,
      "counts": [
        588,
        178,
        280,
        96,
        107,
        42,
        22
      ],
      "sections": 74
    },
    "instructor_url": "/instructors/ANDREAS_SEEGER--instructor_7a8fcd1dc53300aa83aa6f2b"
  },
  {
    "instructor_uid": "instructor_79e0c57b8b4bf6b90536c187",
    "source": "madgrades",
    "source_instructor_id": "4680082",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "ALEXANDER FISH",
    "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": 2.25,
      "difficulty": 4.08,
      "quality_count": 12,
      "difficulty_count": 12,
      "profile_id": "rmp:1326966",
      "source_url": "https://www.ratemyprofessors.com/professor/1326966",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:57:00.058195+00:00",
      "courses": {
        "course_5d5f3a3f185baf9eaaa98221": {
          "review_count": 1,
          "quality": 2,
          "difficulty": 5,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_bac5b63415c0e4cd6d5c3848": {
          "review_count": 1,
          "quality": 1,
          "difficulty": 5,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 2,
          "quality": 2,
          "difficulty": 4,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_8634dde81cc95f6c58014087": {
          "review_count": 1,
          "quality": 3,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_dcdb624e3fb8cbaf9a557ab9": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 2,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.131053614716622,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.854,
      "graded": 441,
      "counts": [
        111,
        68,
        101,
        61,
        48,
        25,
        27
      ],
      "sections": 10
    },
    "instructor_url": "/instructors/ALEXANDER_FISH--instructor_79e0c57b8b4bf6b90536c187"
  },
  {
    "instructor_uid": "instructor_2ac6f8d7bfc534643430e112",
    "source": "madgrades",
    "source_instructor_id": "3985704",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "PATRICK LAVICTOIRE",
    "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": 18,
      "quality": 3.83,
      "difficulty": 3.11,
      "quality_count": 18,
      "difficulty_count": 18,
      "profile_id": "rmp:1674129",
      "source_url": "https://www.ratemyprofessors.com/professor/1674129",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:12:37.537792+00:00",
      "courses": {
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 12,
          "quality": 3.75,
          "difficulty": 2.92,
          "quality_count": 12,
          "difficulty_count": 12
        },
        "course_4aa5bbed0c86993f5f0dc832": {
          "review_count": 1,
          "quality": 4,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_364c50303ed83d1234b4ea51": {
          "review_count": 2,
          "quality": 3.5,
          "difficulty": 4,
          "quality_count": 2,
          "difficulty_count": 2
        }
      },
      "bayesian_quality": 3.740360938708734,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.011,
      "graded": 685,
      "counts": [
        180,
        130,
        144,
        107,
        76,
        36,
        12
      ],
      "sections": 8
    },
    "instructor_url": "/instructors/PATRICK_LAVICTOIRE"
  },
  {
    "instructor_uid": "instructor_c0289d403f78c76ec800e7ea",
    "source": "madgrades",
    "source_instructor_id": "3619363",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "BRIAN STREET",
    "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": 112,
      "quality": 4.13,
      "difficulty": 3.21,
      "quality_count": 112,
      "difficulty_count": 112,
      "profile_id": "rmp:1574143",
      "source_url": "https://www.ratemyprofessors.com/professor/1574143",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:51:04.942102+00:00",
      "courses": {
        "course_8634dde81cc95f6c58014087": {
          "review_count": 43,
          "quality": 3.98,
          "difficulty": 3.51,
          "quality_count": 43,
          "difficulty_count": 43
        },
        "course_cc1de60e9953cdd9c469e9a5": {
          "review_count": 50,
          "quality": 4.36,
          "difficulty": 3.02,
          "quality_count": 50,
          "difficulty_count": 50
        },
        "course_be7b0773bc9d040384a6a3ce": {
          "review_count": 2,
          "quality": 4.5,
          "difficulty": 4,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_bac5b63415c0e4cd6d5c3848": {
          "review_count": 1,
          "quality": 3,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 4.058740270234333,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.255,
      "graded": 3556,
      "counts": [
        1730,
        355,
        688,
        206,
        333,
        169,
        75
      ],
      "sections": 45
    },
    "instructor_url": "/instructors/BRIAN_STREET--instructor_c0289d403f78c76ec800e7ea"
  },
  {
    "instructor_uid": "instructor_97cfaac19f70f97de87d2fbb",
    "source": "madgrades",
    "source_instructor_id": "3784132",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "BRIAN COOK",
    "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": 10,
      "quality": 2.3,
      "difficulty": 3.6,
      "quality_count": 10,
      "difficulty_count": 10,
      "profile_id": "rmp:1946378",
      "source_url": "https://www.ratemyprofessors.com/professor/1946378",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:51:14.087454+00:00",
      "courses": {
        "course_364c50303ed83d1234b4ea51": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_cc1de60e9953cdd9c469e9a5": {
          "review_count": 8,
          "quality": 2,
          "difficulty": 3.75,
          "quality_count": 8,
          "difficulty_count": 8
        }
      },
      "bayesian_quality": 3.2064571890310636,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.979,
      "graded": 403,
      "counts": [
        151,
        33,
        83,
        30,
        66,
        25,
        15
      ],
      "sections": 7
    },
    "instructor_url": "/instructors/BRIAN_COOK"
  },
  {
    "instructor_uid": "instructor_7bed8c9d30ae01bd01e9b11f",
    "source": "madgrades",
    "source_instructor_id": "5555264",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "JESSICA LIN",
    "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": 2.75,
      "difficulty": 3.75,
      "quality_count": 4,
      "difficulty_count": 4,
      "profile_id": "rmp:2003430",
      "source_url": "https://www.ratemyprofessors.com/professor/2003430",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:32:52.980031+00:00",
      "courses": {
        "course_cdda28fe1e1896676250b6f8": {
          "review_count": 1,
          "quality": 2,
          "difficulty": 5,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_1f8e8903c7761a5fe852a4bc": {
          "review_count": 1,
          "quality": 4,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 3.5080714862888294,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.402,
      "graded": 127,
      "counts": [
        50,
        35,
        19,
        17,
        5,
        0,
        1
      ],
      "sections": 4
    },
    "instructor_url": "/instructors/JESSICA_LIN--instructor_7bed8c9d30ae01bd01e9b11f"
  },
  {
    "instructor_uid": "instructor_eb9383a15bbae8699c84af7a",
    "source": "madgrades",
    "source_instructor_id": "5600773",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "ERIC BAER",
    "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": 2,
      "quality": 4,
      "difficulty": 2.5,
      "quality_count": 2,
      "difficulty_count": 2,
      "profile_id": "rmp:2123262",
      "source_url": "https://www.ratemyprofessors.com/professor/2123262",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:40:46.221094+00:00",
      "courses": {
        "course_0002a781bc9543f3a2ac1a94": {
          "review_count": 2,
          "quality": 4,
          "difficulty": 2.5,
          "quality_count": 2,
          "difficulty_count": 2
        }
      },
      "bayesian_quality": 3.690623439587814,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 2.801,
      "graded": 214,
      "counts": [
        55,
        20,
        51,
        25,
        41,
        12,
        10
      ],
      "sections": 5
    },
    "instructor_url": "/instructors/ERIC_BAER--instructor_eb9383a15bbae8699c84af7a"
  },
  {
    "instructor_uid": "instructor_e7f5b56a6a8a98bb445c6baa",
    "source": "madgrades",
    "source_instructor_id": "6041007",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "JORIS ROOS",
    "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": 9,
      "quality": 3.44,
      "difficulty": 3.78,
      "quality_count": 9,
      "difficulty_count": 9,
      "profile_id": "rmp:2281992",
      "source_url": "https://www.ratemyprofessors.com/professor/2281992",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:30:28.756583+00:00",
      "courses": {
        "course_bac5b63415c0e4cd6d5c3848": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_0dd25611eebe714d971b7bfb": {
          "review_count": 7,
          "quality": 3,
          "difficulty": 4.14,
          "quality_count": 7,
          "difficulty_count": 7
        }
      },
      "bayesian_quality": 3.5915074369286866,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.14,
      "graded": 275,
      "counts": [
        86,
        47,
        62,
        48,
        20,
        9,
        3
      ],
      "sections": 10
    },
    "instructor_url": "/instructors/JORIS_ROOS--instructor_e7f5b56a6a8a98bb445c6baa"
  },
  {
    "instructor_uid": "instructor_00701372518e8e693112f476",
    "source": "madgrades",
    "source_instructor_id": "6242903",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "DAVID BELTRAN PORTALES",
    "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.267,
      "graded": 118,
      "counts": [
        51,
        12,
        27,
        13,
        11,
        4,
        0
      ],
      "sections": 7
    },
    "instructor_url": "/instructors/DAVID_BELTRAN_PORTALES"
  },
  {
    "instructor_uid": "instructor_daf42e303d76f51f026da782",
    "source": "madgrades",
    "source_instructor_id": "6029366",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "MIHAELA IFRIM",
    "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": 33,
      "quality": 2.39,
      "difficulty": 3.97,
      "quality_count": 33,
      "difficulty_count": 33,
      "profile_id": "rmp:2407195",
      "source_url": "https://www.ratemyprofessors.com/professor/2407195",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:17:03.573912+00:00",
      "courses": {
        "course_f31c15d01baebd9784f69a47": {
          "review_count": 5,
          "quality": 1.2,
          "difficulty": 3.6,
          "quality_count": 5,
          "difficulty_count": 5
        },
        "course_fa53f4954bab469b5d4c4fe3": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_1f8e8903c7761a5fe852a4bc": {
          "review_count": 2,
          "quality": 1.5,
          "difficulty": 4,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_cc1de60e9953cdd9c469e9a5": {
          "review_count": 7,
          "quality": 3.14,
          "difficulty": 4.14,
          "quality_count": 7,
          "difficulty_count": 7
        },
        "course_364c50303ed83d1234b4ea51": {
          "review_count": 2,
          "quality": 3,
          "difficulty": 4,
          "quality_count": 2,
          "difficulty_count": 2
        },
        "course_6bc496e4640fd08f71e1b041": {
          "review_count": 12,
          "quality": 2.08,
          "difficulty": 3.92,
          "quality_count": 12,
          "difficulty_count": 12
        },
        "course_dcdb624e3fb8cbaf9a557ab9": {
          "review_count": 1,
          "quality": 5,
          "difficulty": 4,
          "quality_count": 1,
          "difficulty_count": 1
        }
      },
      "bayesian_quality": 2.8691267107723,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.023,
      "graded": 906,
      "counts": [
        263,
        186,
        169,
        91,
        132,
        37,
        28
      ],
      "sections": 26
    },
    "instructor_url": "/instructors/MIHAELA_IFRIM--instructor_daf42e303d76f51f026da782"
  },
  {
    "instructor_uid": "instructor_495d959af0edec197ef1c1a4",
    "source": "madgrades",
    "source_instructor_id": "6083170",
    "identity_basis": "source_id",
    "identity_status": "source_identified",
    "name": "SHENGWEN GAN",
    "email": null,
    "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
    "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
    "ratings": {
      "review_count": 13,
      "quality": 2.08,
      "difficulty": 3.46,
      "quality_count": 13,
      "difficulty_count": 13,
      "profile_id": "rmp:2933442",
      "source_url": "https://www.ratemyprofessors.com/professor/2933442",
      "match_basis": "exact_name",
      "observed_at": "2026-09-07 16:05:53.065256+00:00",
      "courses": {
        "course_7d3f055b392d74c588d35d0b": {
          "review_count": 1,
          "quality": 3,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_0dd25611eebe714d971b7bfb": {
          "review_count": 4,
          "quality": 2,
          "difficulty": 3.5,
          "quality_count": 4,
          "difficulty_count": 4
        },
        "course_bac5b63415c0e4cd6d5c3848": {
          "review_count": 1,
          "quality": 1,
          "difficulty": 3,
          "quality_count": 1,
          "difficulty_count": 1
        },
        "course_eec4aae06b946a73f1878be4": {
          "review_count": 3,
          "quality": 2.33,
          "difficulty": 3.33,
          "quality_count": 3,
          "difficulty_count": 3
        },
        "course_63c43e7ac8225e2773df74d8": {
          "review_count": 4,
          "quality": 2,
          "difficulty": 3.75,
          "quality_count": 4,
          "difficulty_count": 4
        }
      },
      "bayesian_quality": 3.0373853233615726,
      "prior_mean": 3.6596857835465957,
      "prior_weight": 20
    },
    "grade_statistics": {
      "gpa": 3.055,
      "graded": 397,
      "counts": [
        133,
        53,
        92,
        39,
        49,
        24,
        7
      ],
      "sections": 7
    },
    "instructor_url": "/instructors/SHENGWEN_GAN--instructor_495d959af0edec197ef1c1a4"
  }
]
```

### grades

```json
[
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1074",
    "term_name": "Spring 2007",
    "instructors": [
      "ANATOLE BECK"
    ],
    "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": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1084",
    "term_name": "Spring 2008",
    "instructors": [
      "FEDOR NAZAROV"
    ],
    "a": 6,
    "ab": 8,
    "b": 1,
    "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": 15,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1094",
    "term_name": "Spring 2009",
    "instructors": [
      "Xianghong Gong"
    ],
    "a": 2,
    "ab": 1,
    "b": 2,
    "bc": 1,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 7,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1104",
    "term_name": "Spring 2010",
    "instructors": [
      "Andreas Seeger"
    ],
    "a": 4,
    "ab": 2,
    "b": 3,
    "bc": 1,
    "c": 0,
    "d": 0,
    "f": 1,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 1,
    "other": 0,
    "total": 12,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1114",
    "term_name": "Spring 2011",
    "instructors": [
      "ALEXANDER FISH"
    ],
    "a": 8,
    "ab": 3,
    "b": 2,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 2,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 15,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1124",
    "term_name": "Spring 2012",
    "instructors": [
      "PATRICK LAVICTOIRE"
    ],
    "a": 8,
    "ab": 1,
    "b": 1,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 11,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1134",
    "term_name": "Spring 2013",
    "instructors": [
      "Brian Street"
    ],
    "a": 8,
    "ab": 4,
    "b": 5,
    "bc": 2,
    "c": 0,
    "d": 1,
    "f": 0,
    "satisfactory": 3,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 23,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1144",
    "term_name": "Spring 2014",
    "instructors": [
      "BRIAN COOK"
    ],
    "a": 8,
    "ab": 1,
    "b": 9,
    "bc": 4,
    "c": 1,
    "d": 0,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 24,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1154",
    "term_name": "Spring 2015",
    "instructors": [
      "Brian Street"
    ],
    "a": 10,
    "ab": 3,
    "b": 2,
    "bc": 3,
    "c": 1,
    "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": 19,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1164",
    "term_name": "Spring 2016",
    "instructors": [
      "JESSICA LIN"
    ],
    "a": 14,
    "ab": 2,
    "b": 1,
    "bc": 6,
    "c": 2,
    "d": 0,
    "f": 0,
    "satisfactory": 2,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 27,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1174",
    "term_name": "Spring 2017",
    "instructors": [
      "ERIC BAER"
    ],
    "a": 5,
    "ab": 6,
    "b": 5,
    "bc": 2,
    "c": 2,
    "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": 20,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1184",
    "term_name": "Spring 2018",
    "instructors": [
      "Andreas Seeger"
    ],
    "a": 12,
    "ab": 5,
    "b": 8,
    "bc": 0,
    "c": 1,
    "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": 27,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1194",
    "term_name": "Spring 2019",
    "instructors": [
      "JORIS ROOS"
    ],
    "a": 12,
    "ab": 2,
    "b": 2,
    "bc": 5,
    "c": 2,
    "d": 0,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 24,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1204",
    "term_name": "Spring 2020",
    "instructors": [
      "JORIS ROOS"
    ],
    "a": 2,
    "ab": 2,
    "b": 0,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 4,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 8,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1224",
    "term_name": "Spring 2022",
    "instructors": [
      "DAVID BELTRAN PORTALES"
    ],
    "a": 11,
    "ab": 1,
    "b": 6,
    "bc": 1,
    "c": 3,
    "d": 0,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 1,
    "total": 23,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1234",
    "term_name": "Spring 2023",
    "instructors": [
      "Mihaela Ifrim"
    ],
    "a": 6,
    "ab": 3,
    "b": 2,
    "bc": 2,
    "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": 13,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1244",
    "term_name": "Spring 2024",
    "instructors": [
      "Andreas Seeger"
    ],
    "a": 7,
    "ab": 1,
    "b": 4,
    "bc": 0,
    "c": 0,
    "d": 0,
    "f": 0,
    "satisfactory": 1,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 13,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1254",
    "term_name": "Spring 2025",
    "instructors": [
      "SHENGWEN GAN"
    ],
    "a": 10,
    "ab": 6,
    "b": 2,
    "bc": 1,
    "c": 0,
    "d": 1,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 0,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 20,
    "source_aliases": [
      "MATH 629"
    ]
  },
  {
    "run_id": "20260907T155543-ce3781c4",
    "semester": "1272",
    "observed_at": "2026-09-07 15:55:43.033547+00:00",
    "course_id": "MATH 629",
    "course_uid": "course_bac5b63415c0e4cd6d5c3848",
    "term_id": "1264",
    "term_name": "Spring 2026",
    "instructors": [
      "Andreas Seeger"
    ],
    "a": 8,
    "ab": 2,
    "b": 3,
    "bc": 1,
    "c": 1,
    "d": 1,
    "f": 0,
    "satisfactory": 0,
    "unsatisfactory": 0,
    "credit": 0,
    "no_credit": 0,
    "passed": 0,
    "incomplete": 1,
    "no_work": 0,
    "not_reported": 0,
    "other": 0,
    "total": 17,
    "source_aliases": [
      "MATH 629"
    ]
  }
]
```

### statistics

#### gpa

3.44

#### graded

298

#### counts

* 141
* 53
* 58
* 29
* 13
* 3
* 1

### grade conflicts

None recorded.

### evidence

#### history

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

#### traces

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

#### reviews

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

#### results

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

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

## context

### all

#### term



#### gpa

3.4395973154362416

#### count

298

#### university

##### size

4298

##### gpa Percentile

21

##### count Percentile

65

##### median Count

170

##### histogram

| range   | count | current |
| ------- | ----- | ------- |
| 0.0–0.4 | 0     | false   |
| 0.4–0.8 | 0     | false   |
| 0.8–1.2 | 0     | false   |
| 1.2–1.6 | 0     | false   |
| 1.6–2.0 | 0     | false   |
| 2.0–2.4 | 0     | false   |
| 2.4–2.8 | 12    | false   |
| 2.8–3.2 | 316   | false   |
| 3.2–3.6 | 1235  | true    |
| 3.6–4.0 | 2735  | false   |

#### departments

```json
[
  {
    "subject": "MATH",
    "comparison": {
      "size": 104,
      "gpaPercentile": 45,
      "countPercentile": 57,
      "medianCount": 218.5,
      "histogram": [
        {
          "range": "0.0–0.4",
          "count": 0,
          "current": false
        },
        {
          "range": "0.4–0.8",
          "count": 0,
          "current": false
        },
        {
          "range": "0.8–1.2",
          "count": 0,
          "current": false
        },
        {
          "range": "1.2–1.6",
          "count": 0,
          "current": false
        },
        {
          "range": "1.6–2.0",
          "count": 0,
          "current": false
        },
        {
          "range": "2.0–2.4",
          "count": 0,
          "current": false
        },
        {
          "range": "2.4–2.8",
          "count": 6,
          "current": false
        },
        {
          "range": "2.8–3.2",
          "count": 27,
          "current": false
        },
        {
          "range": "3.2–3.6",
          "count": 22,
          "current": true
        },
        {
          "range": "3.6–4.0",
          "count": 49,
          "current": false
        }
      ]
    }
  }
]
```

### terms

#### 1084

##### term

1084

##### gpa

3.6666666666666665

##### count

15

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1094

##### term

1094

##### gpa

3.3333333333333335

##### count

6

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1104

##### term

1104

##### gpa

3.1363636363636362

##### count

11

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1114

##### term

1114

##### gpa

3.730769230769231

##### count

13

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1124

##### term

1124

##### gpa

3.85

##### count

10

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1134

##### term

1134

##### gpa

3.35

##### count

20

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1144

##### term

1144

##### gpa

3.239130434782609

##### count

23

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1154

##### term

1154

##### gpa

3.473684210526316

##### count

19

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1164

##### term

1164

##### gpa

3.4

##### count

25

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1174

##### term

1174

##### gpa

3.25

##### count

20

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1184

##### term

1184

##### gpa

3.519230769230769

##### count

26

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1194

##### term

1194

##### gpa

3.369565217391304

##### count

23

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1204

##### term

1204

##### gpa

3.75

##### count

4

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1224

##### term

1224

##### gpa

3.3636363636363638

##### count

22

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1234

##### term

1234

##### gpa

3.5

##### count

13

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1244

##### term

1244

##### gpa

3.625

##### count

12

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1254

##### term

1254

##### gpa

3.525

##### count

20

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

#### 1264

##### term

1264

##### gpa

3.34375

##### count

16

##### departments

| subject | comparison |
| ------- | ---------- |
| MATH    |            |

### benchmarks

#### all

##### school

###### size

4298

###### gpa

3.6599169512129595

###### top Share

81.92066096643725

###### count

170

##### MATH

###### size

104

###### gpa

3.489755928725373

###### top Share

72.34164691083211

###### count

218.5

#### terms

##### 1074

###### school

###### size

695

###### gpa

3.3616924722887376

###### top Share

63.22509110105764

###### count

69

###### MATH

###### size

17

###### gpa

2.821339129045922

###### top Share

38.66654769268061

###### count

133

##### 1084

###### school

###### size

720

###### gpa

3.3670742938849725

###### top Share

63.42064564712246

###### count

70

###### MATH

###### size

22

###### gpa

2.977459424628873

###### top Share

44.52710820759676

###### count

88.5

##### 1094

###### school

###### size

758

###### gpa

3.3891454428111527

###### top Share

64.36369814389255

###### count

71

###### MATH

###### size

19

###### gpa

2.861322177541941

###### top Share

40.26350030907326

###### count

108

##### 1104

###### school

###### size

793

###### gpa

3.384661458923085

###### top Share

64.6614752434143

###### count

66

###### MATH

###### size

23

###### gpa

2.9531575824731964

###### top Share

43.549837152646596

###### count

98

##### 1114

###### school

###### size

804

###### gpa

3.3696004653806844

###### top Share

64.0389334741844

###### count

68

###### MATH

###### size

26

###### gpa

2.9090822348911582

###### top Share

41.14706210117883

###### count

83.5

##### 1124

###### school

###### size

821

###### gpa

3.406589342026613

###### top Share

66.35774230127205

###### count

67

###### MATH

###### size

28

###### gpa

2.9109864595893504

###### top Share

42.40580272314707

###### count

75

##### 1134

###### school

###### size

852

###### gpa

3.4138934207568203

###### top Share

66.35946578182744

###### count

66

###### MATH

###### size

26

###### gpa

2.938004331770204

###### top Share

42.318323348030226

###### count

83.5

##### 1144

###### school

###### size

878

###### gpa

3.4092443327803017

###### top Share

65.95978235963416

###### count

64

###### MATH

###### size

30

###### gpa

2.926152797086596

###### top Share

42.17363619414386

###### count

79

##### 1154

###### school

###### size

935

###### gpa

3.4282378385810093

###### top Share

67.66674668721691

###### count

63

###### MATH

###### size

33

###### gpa

2.9834698949629033

###### top Share

46.71989715257013

###### count

69

##### 1164

###### school

###### size

965

###### gpa

3.46491230798535

###### top Share

69.92376287143657

###### count

68

###### MATH

###### size

32

###### gpa

2.995223360849456

###### top Share

46.38098813836469

###### count

83

##### 1174

###### school

###### size

955

###### gpa

3.4597947384071412

###### top Share

69.5290038366363

###### count

69

###### MATH

###### size

32

###### gpa

2.992971960864239

###### top Share

44.393513280464695

###### count

89

##### 1184

###### school

###### size

1010

###### gpa

3.47925290354517

###### top Share

70.86270937115944

###### count

68

###### MATH

###### size

36

###### gpa

3.0650838986714333

###### top Share

47.42689290604571

###### count

83.5

##### 1194

###### school

###### size

1040

###### gpa

3.4906527436719808

###### top Share

71.74728845515045

###### count

67

###### MATH

###### size

38

###### gpa

3.133406260873163

###### top Share

53.17595010634325

###### count

71.5

##### 1204

###### school

###### size

1012

###### gpa

3.703747431523761

###### top Share

84.59811226304916

###### count

65.5

###### MATH

###### size

29

###### gpa

3.478717830475146

###### top Share

69.61236805388549

###### count

83

##### 1224

###### school

###### size

1171

###### gpa

3.5627882428500937

###### top Share

76.37271640560496

###### count

64

###### MATH

###### size

34

###### gpa

3.1555898753466907

###### top Share

53.444319815085976

###### count

87.5

##### 1234

###### school

###### size

1188

###### gpa

3.5799441677552393

###### top Share

77.18256448537606

###### count

65

###### MATH

###### size

41

###### gpa

3.178489266862151

###### top Share

56.06874885619616

###### count

67

##### 1244

###### school

###### size

1241

###### gpa

3.5975573126929192

###### top Share

78.29036874847135

###### count

65

###### MATH

###### size

43

###### gpa

3.228240949537157

###### top Share

55.86451059486035

###### count

68

##### 1254

###### school

###### size

1289

###### gpa

3.6126423469389106

###### top Share

79.48050408754871

###### count

66

###### MATH

###### size

39

###### gpa

3.180435541912479

###### top Share

53.878371816747475

###### count

89

##### 1264

###### school

###### size

1283

###### gpa

3.6229729166451925

###### top Share

80.13669149396227

###### count

66

###### MATH

###### size

42

###### gpa

3.13598176627681

###### top Share

52.25969905887213

###### count

80

## instructor Trends

```json
[
  {
    "uid": "instructor_7a8fcd1dc53300aa83aa6f2b",
    "name": "ANDREAS SEEGER",
    "count": 65,
    "terms": [
      {
        "term": "1104",
        "count": 11,
        "sections": 1,
        "gpa": 3.1363636363636362
      },
      {
        "term": "1184",
        "count": 26,
        "sections": 1,
        "gpa": 3.519230769230769
      },
      {
        "term": "1244",
        "count": 12,
        "sections": 1,
        "gpa": 3.625
      },
      {
        "term": "1264",
        "count": 16,
        "sections": 1,
        "gpa": 3.34375
      }
    ]
  },
  {
    "uid": "instructor_c0289d403f78c76ec800e7ea",
    "name": "BRIAN STREET",
    "count": 39,
    "terms": [
      {
        "term": "1134",
        "count": 20,
        "sections": 1,
        "gpa": 3.35
      },
      {
        "term": "1154",
        "count": 19,
        "sections": 1,
        "gpa": 3.473684210526316
      }
    ]
  },
  {
    "uid": "instructor_e7f5b56a6a8a98bb445c6baa",
    "name": "JORIS ROOS",
    "count": 27,
    "terms": [
      {
        "term": "1194",
        "count": 23,
        "sections": 1,
        "gpa": 3.369565217391304
      },
      {
        "term": "1204",
        "count": 4,
        "sections": 1,
        "gpa": 3.75
      }
    ]
  },
  {
    "uid": "instructor_7bed8c9d30ae01bd01e9b11f",
    "name": "JESSICA LIN",
    "count": 25,
    "terms": [
      {
        "term": "1164",
        "count": 25,
        "sections": 1,
        "gpa": 3.4
      }
    ]
  },
  {
    "uid": "instructor_97cfaac19f70f97de87d2fbb",
    "name": "BRIAN COOK",
    "count": 23,
    "terms": [
      {
        "term": "1144",
        "count": 23,
        "sections": 1,
        "gpa": 3.239130434782609
      }
    ]
  },
  {
    "uid": "instructor_00701372518e8e693112f476",
    "name": "DAVID BELTRAN PORTALES",
    "count": 22,
    "terms": [
      {
        "term": "1224",
        "count": 22,
        "sections": 1,
        "gpa": 3.3636363636363638
      }
    ]
  },
  {
    "uid": "instructor_495d959af0edec197ef1c1a4",
    "name": "SHENGWEN GAN",
    "count": 20,
    "terms": [
      {
        "term": "1254",
        "count": 20,
        "sections": 1,
        "gpa": 3.525
      }
    ]
  },
  {
    "uid": "instructor_eb9383a15bbae8699c84af7a",
    "name": "ERIC BAER",
    "count": 20,
    "terms": [
      {
        "term": "1174",
        "count": 20,
        "sections": 1,
        "gpa": 3.25
      }
    ]
  },
  {
    "uid": "instructor_90a7724b3066e84aa7c1838f",
    "name": "FEDOR NAZAROV",
    "count": 15,
    "terms": [
      {
        "term": "1084",
        "count": 15,
        "sections": 1,
        "gpa": 3.6666666666666665
      }
    ]
  },
  {
    "uid": "instructor_79e0c57b8b4bf6b90536c187",
    "name": "ALEXANDER FISH",
    "count": 13,
    "terms": [
      {
        "term": "1114",
        "count": 13,
        "sections": 1,
        "gpa": 3.730769230769231
      }
    ]
  },
  {
    "uid": "instructor_daf42e303d76f51f026da782",
    "name": "MIHAELA IFRIM",
    "count": 13,
    "terms": [
      {
        "term": "1234",
        "count": 13,
        "sections": 1,
        "gpa": 3.5
      }
    ]
  },
  {
    "uid": "instructor_2ac6f8d7bfc534643430e112",
    "name": "PATRICK LAVICTOIRE",
    "count": 10,
    "terms": [
      {
        "term": "1124",
        "count": 10,
        "sections": 1,
        "gpa": 3.85
      }
    ]
  },
  {
    "uid": "instructor_12d87346f1e3d02a2dacf52c",
    "name": "XIANGHONG GONG",
    "count": 6,
    "terms": [
      {
        "term": "1094",
        "count": 6,
        "sections": 1,
        "gpa": 3.3333333333333335
      }
    ]
  }
]
```

## following

None recorded.
