# Mikhail Ivanov — Courses & Reviews | UW–Madison

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

## Dataset

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### repository

twangodev/uwcourses

### schema version

6

### importer version

7

### projection id

52a78527ff09011d88cb04c7d43867d9fbfec2930bf1dd2ec359ebd2844e0b07

### observed at

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

### built at

2026-09-10T19:50:42.743001+00:00

### courses

8951

### current instructors

5754

### limited

false

### terms

* 1272
* 1264
* 1262
* 1254
* 1252
* 1244
* 1242
* 1234
* 1232
* 1224
* 1222
* 1212
* 1204
* 1202
* 1194
* 1192
* 1184
* 1182
* 1174
* 1172
* 1164
* 1162
* 1154
* 1152
* 1144
* 1142
* 1134
* 1132
* 1124
* 1122
* 1114
* 1112
* 1104
* 1102
* 1094
* 1092
* 1084
* 1082
* 1074
* 1072

### term

1272

### departments

| subject   | count |
| --------- | ----- |
| AAE       | 90    |
| ABT       | 20    |
| ACCTIS    | 36    |
| ACTSCI    | 14    |
| AFAERO    | 10    |
| AFRICAN   | 87    |
| AFROAMER  | 71    |
| AGROECOL  | 21    |
| AMERIND   | 53    |
| ANAT\&PHY | 7     |
| ANATOMY   | 2     |
| ANESTHES  | 8     |
| ANSCI     | 57    |
| ANTHRO    | 95    |
| ART       | 125   |
| ARTED     | 10    |
| ARTHIST   | 121   |
| ASIALANG  | 129   |
| ASIAN     | 109   |
| ASIANAM   | 28    |
| ASTRON    | 38    |
| ATMOCN    | 69    |
| BIOCHEM   | 51    |
| BIOCORE   | 10    |
| BIOLOGY   | 14    |
| BIOMDSCI  | 18    |
| BME       | 66    |
| BMI       | 41    |
| BMOLCHEM  | 10    |
| BOTANY    | 69    |
| BSE       | 44    |
| C\&ESOC   | 73    |
| CBE       | 48    |
| CHEM      | 101   |
| CHICLA    | 52    |
| CIVENGR   | 133   |
| CLASSICS  | 47    |
| CNP       | 10    |
| CNSRSCI   | 50    |
| COMARTS   | 137   |
| COMPBIO   | 15    |
| COMPLIT   | 11    |
| COMPSCI   | 138   |
| COUNPSY   | 78    |
| CRB       | 19    |
| CS\&D     | 71    |
| CSCS      | 40    |
| CURRIC    | 193   |
| DANCE     | 93    |
| DERM      | 8     |
| DS        | 88    |
| DYSCI     | 35    |
| ECE       | 155   |
| ECON      | 145   |
| EDPOL     | 114   |
| EDPSYCH   | 97    |
| ELPA      | 70    |
| EMA       | 53    |
| EMERMED   | 17    |
| ENGL      | 206   |
| ENTOM     | 40    |
| ENVIRST   | 148   |
| EP        | 15    |
| EPD       | 67    |
| ESL       | 16    |
| F\&WECOL  | 60    |
| FAMMED    | 22    |
| FINANCE   | 50    |
| FOLKLORE  | 40    |
| FOODSCI   | 43    |
| FRENCH    | 63    |
| GEN\&WS   | 145   |
| GENBUS    | 72    |
| GENECSLR  | 17    |
| GENETICS  | 60    |
| GEOG      | 113   |
| GEOSCI    | 83    |
| GERMAN    | 82    |
| GLE       | 48    |
| GNS       | 38    |
| GREEK     | 27    |
| HDFS      | 41    |
| HEBR-BIB  | 13    |
| HEBR-MOD  | 10    |
| HISTORY   | 233   |
| HISTSCI   | 56    |
| HONCOL    | 13    |
| ILS       | 43    |
| INFOSYS   | 9     |
| INTEGART  | 7     |
| INTEGSCI  | 22    |
| INTER-AG  | 18    |
| INTER-HE  | 11    |
| INTER-LS  | 22    |
| INTEREGR  | 16    |
| INTLBUS   | 21    |
| INTLST    | 50    |
| ISYE      | 83    |
| ITALIAN   | 53    |
| JEWISH    | 56    |
| JOURN     | 88    |
| KINES     | 128   |
| LACIS     | 26    |
| LANDARC   | 61    |
| LATIN     | 24    |
| LAW       | 120   |
| LEGALST   | 48    |
| LINGUIS   | 35    |
| LIS       | 89    |
| LITTRANS  | 78    |
| LSC       | 52    |
| M\&ENVTOX | 7     |
| MARKETNG  | 62    |
| MATH      | 153   |
| MDGENET   | 8     |
| ME        | 130   |
| MEDHIST   | 43    |
| MEDICINE  | 60    |
| MEDIEVAL  | 32    |
| MEDPHYS   | 39    |
| MEDSC-M   | 29    |
| MEDSC-V   | 41    |
| MHR       | 68    |
| MICROBIO  | 45    |
| MILSCI    | 16    |
| MM\&I     | 22    |
| MOLBIOL   | 6     |
| MS\&E     | 59    |
| MUSIC     | 165   |
| MUSPERF   | 126   |
| NAVSCI    | 20    |
| NE        | 44    |
| NEURODPT  | 11    |
| NEUROL    | 7     |
| NEURSURG  | 4     |
| NTP       | 11    |
| NURSING   | 111   |
| NUTRSCI   | 65    |
| OBS\&GYN  | 18    |
| OCCTHER   | 39    |
| ONCOLOGY  | 14    |
| OPHTHALM  | 5     |
| OTM       | 43    |
| PATH      | 34    |
| PATH-BIO  | 29    |
| PEDIAT    | 26    |
| PHARMACY  | 31    |
| PHILOS    | 77    |
| PHMCOL-M  | 11    |
| PHMPRAC   | 45    |
| PHMSCI    | 60    |
| PHYASST   | 37    |
| PHYSICS   | 88    |
| PHYSIOL   | 3     |
| PHYTHER   | 37    |
| PLANTSCI  | 52    |
| PLPATH    | 35    |
| POLISCI   | 192   |
| POPHLTH   | 58    |
| PORTUG    | 33    |
| PSYCH     | 101   |
| PSYCHIAT  | 22    |
| PUBAFFR   | 54    |
| PUBLHLTH  | 23    |
| RADIOL    | 11    |
| REALEST   | 41    |
| RELIGST   | 90    |
| RHABMED   | 9     |
| RMI       | 24    |
| RP\&SE    | 102   |
| S\&APHM   | 17    |
| SCANDST   | 73    |
| SLAVIC    | 89    |
| SOC       | 149   |
| SOCWORK   | 87    |
| SOILSCI   | 46    |
| SPANISH   | 83    |
| SRMED     | 21    |
| STAT      | 94    |
| STDYABRD  | 52    |
| STS       | 8     |
| SURGERY   | 25    |
| SURGSCI   | 33    |
| THEATRE   | 91    |
| URBRPL    | 60    |
| UROLOGY   | 5     |
| ZOOLOGY   | 89    |

## instructor

### instructor uid

instructor\_0f4da1c73bb756d2b23d7804

### source

enrollment

### source instructor id

mivanov

### identity basis

netid

### identity status

source\_identified

### name

Mikhail Ivanov

### email

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

44

#### quality

3.14

#### difficulty

3.43

#### quality count

44

#### difficulty count

44

#### profile id

rmp:2680569

#### source url

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

#### match basis

exact\_name

#### observed at

2026-09-07 16:17:02.037647+00:00

#### courses

##### course 7e12e6bf6be7a81f7ca74420

###### review count

2

###### quality

5

###### difficulty

3

###### quality count

2

###### difficulty count

2

##### course dcdb624e3fb8cbaf9a557ab9

###### review count

5

###### quality

4.4

###### difficulty

3.2

###### quality count

5

###### difficulty count

5

##### course 9a1a7bf1933981bcbaca47ac

###### review count

4

###### quality

3.5

###### difficulty

2.75

###### quality count

4

###### difficulty count

4

##### course 6bc496e4640fd08f71e1b041

###### review count

13

###### quality

2.85

###### difficulty

3.38

###### quality count

13

###### difficulty count

13

##### course 63c43e7ac8225e2773df74d8

###### review count

3

###### quality

4.33

###### difficulty

3.33

###### quality count

3

###### difficulty count

3

##### course e7b7ff33c37b147a17b2d14d

###### review count

1

###### quality

5

###### difficulty

3

###### quality count

1

###### difficulty count

1

##### course 9b0dc1865ea603eb0083bc33

###### review count

13

###### quality

2.23

###### difficulty

4

###### quality count

13

###### difficulty count

13

##### course 3b14f667f980624c1f5bde67

###### review count

3

###### quality

2.67

###### difficulty

3

###### quality count

3

###### difficulty count

3

#### bayesian quality

3.302401807358311

#### prior mean

3.6596857835465957

#### prior weight

20

### current

true

### courses

| course\_uid                      | course\_id | title                         | credits\_min | credits\_max | gpa   |
| -------------------------------- | ---------- | ----------------------------- | ------------ | ------------ | ----- |
| course\_7e12e6bf6be7a81f7ca74420 | MATH 541   | MODERN ALGEBRA 1              | 3            | 3            | 3.011 |
| course\_dc3b8c6a00e91bb2d66da1ba | MATH 699   | DIRECTED STUDY                | 1            | 6            | 4     |
| course\_e7b7ff33c37b147a17b2d14d | MATH 467   | INTRODUCTION TO NUMBER THEORY | 3            | 3            | 3.264 |

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### instructor url

/instructors/MIKHAIL\_IVANOV

## history

| term | course\_uid                      | course\_id | title                         |
| ---- | -------------------------------- | ---------- | ----------------------------- |
| 1272 | course\_e7b7ff33c37b147a17b2d14d | MATH 467   | INTRODUCTION TO NUMBER THEORY |
| 1272 | course\_7e12e6bf6be7a81f7ca74420 | MATH 541   | MODERN ALGEBRA 1              |
| 1272 | course\_dc3b8c6a00e91bb2d66da1ba | MATH 699   | DIRECTED STUDY                |

## timeline

| term | courses |
| ---- | ------- |
| 1272 | 3       |

## term

1272

## courses

```json
[
  {
    "course_uid": "course_e7b7ff33c37b147a17b2d14d",
    "course_id": "MATH 467",
    "title": "INTRODUCTION TO NUMBER THEORY",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.264,
    "badges": [
      {
        "id": "grade-outcomes",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 2.48 GPA across 31 letter grades, versus 3.62 for UW–Madison (1283 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/MATH_467#grades"
          }
        ]
      }
    ],
    "description": "MATH 467 introduces proof writing techniques through classical topics in elementary number theory.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          102,
          53,
          67,
          29,
          34,
          10,
          7
        ],
        "count": 302,
        "gpa": 3.129139072847682,
        "topShare": 51.324503311258276,
        "firstTerm": "1232",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_e7b7ff33c37b147a17b2d14d",
          "uid": "instructor_0f4da1c73bb756d2b23d7804",
          "name": "Mikhail Ivanov",
          "quality": 3.302401807358311,
          "quality_count": 44,
          "instructor_url": "/instructors/MIKHAIL_IVANOV"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": {
        "citations": [
          {
            "instructor_name": "Mikhail Ivanov",
            "review_date": "2023-12-13 02:19:34 +0000 UTC",
            "review_id": "7dd71b93e361eb57388d3fe3",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2680569",
            "source_review_id": "UmF0aW5nLTM4NjQxMTEz",
            "source_url": "https://www.ratemyprofessors.com/professor/2680569",
            "type": "review"
          }
        ],
        "text": "Mikhail Ivanov is described as an excellent professor who makes material clear and follows the textbook's pacing. Reviewers note his clarity during office hours, though one suggests negative perceptions may stem from students encountering difficult math for the first time."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_e7b7ff33c37b147a17b2d14d-0.json"
      ]
    }
  },
  {
    "course_uid": "course_7e12e6bf6be7a81f7ca74420",
    "course_id": "MATH 541",
    "title": "MODERN ALGEBRA 1",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.011,
    "badges": [
      {
        "id": "grade-outcomes",
        "label": "Lower grades",
        "tone": "negative",
        "evidence": "Spring 2026 · latest released grades before Fall 2026: 3.06 GPA across 95 letter grades, versus 3.62 for UW–Madison (1283 courses). Requires a difference of at least 0.20 and 30 letter grades. Historical outcomes, not predicted difficulty.",
        "sources": [
          {
            "label": "Grade history and sources",
            "href": "/courses/MATH_541#grades"
          }
        ]
      }
    ],
    "description": "MATH 541 Modern Algebra 1 covers groups, rings, ideals, homomorphisms, and abstract vector spaces.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          299,
          87,
          133,
          69,
          79,
          37,
          15
        ],
        "count": 719,
        "gpa": 3.152990264255911,
        "topShare": 53.68567454798331,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_7e12e6bf6be7a81f7ca74420",
          "uid": "instructor_0f4da1c73bb756d2b23d7804",
          "name": "Mikhail Ivanov",
          "quality": 3.302401807358311,
          "quality_count": 44,
          "instructor_url": "/instructors/MIKHAIL_IVANOV"
        },
        {
          "course_uid": "course_7e12e6bf6be7a81f7ca74420",
          "uid": "instructor_d06a148410e3d6fb6586caea",
          "name": "Isabella Scott",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ISABELLA_SCOTT"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": {
        "citations": [
          {
            "instructor_name": "Mikhail Ivanov",
            "review_date": "2026-01-19 03:20:32 +0000 UTC",
            "review_id": "4397fa091070931c0dae78fd",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2680569",
            "source_review_id": "UmF0aW5nLTQyNTE4MDg3",
            "source_url": "https://www.ratemyprofessors.com/professor/2680569",
            "type": "review"
          },
          {
            "instructor_name": "Mikhail Ivanov",
            "review_date": "2026-01-20 19:19:32 +0000 UTC",
            "review_id": "b0ab1153fc6678a5be1b0aa8",
            "run_id": "20260907T155543-ce3781c4",
            "source_instructor_id": "rmp:2680569",
            "source_review_id": "UmF0aW5nLTQyNTI0NTU4",
            "source_url": "https://www.ratemyprofessors.com/professor/2680569",
            "type": "review"
          }
        ],
        "text": "Mikhail Ivanov delivers clear, engaging lectures with ample examples and participation, which reviewers find interesting and enjoyable. He provides strong organizational support and resources, though one student notes he is not very helpful on Piazza."
      },
      "reviewFiles": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_7e12e6bf6be7a81f7ca74420-0.json"
      ]
    }
  },
  {
    "course_uid": "course_dc3b8c6a00e91bb2d66da1ba",
    "course_id": "MATH 699",
    "title": "DIRECTED STUDY",
    "credits_min": 1,
    "credits_max": 6,
    "gpa": 4,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Thierry Laurens (4.35/5 adjusted; 21 ratings); Maurice Fabien (4.19/5 adjusted; 39 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Thierry Laurens",
            "href": "/instructors/THIERRY_LAURENS"
          },
          {
            "label": "Maurice Fabien",
            "href": "/instructors/MAURICE_FABIEN"
          }
        ]
      }
    ],
    "description": "MATH 699 offers directed study projects arranged with a faculty member.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          8,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 8,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1224",
        "lastTerm": "1224"
      },
      "instructors": [
        {
          "course_uid": "course_dc3b8c6a00e91bb2d66da1ba",
          "uid": "instructor_80979a8234a11e1ab5192d49",
          "name": "Thierry Laurens",
          "quality": 4.3461881870959,
          "quality_count": 21,
          "instructor_url": "/instructors/THIERRY_LAURENS"
        },
        {
          "course_uid": "course_dc3b8c6a00e91bb2d66da1ba",
          "uid": "instructor_33e71e04d30ae8934be2f42b",
          "name": "Maurice Fabien",
          "quality": 4.188707045270032,
          "quality_count": 39,
          "instructor_url": "/instructors/MAURICE_FABIEN"
        },
        {
          "course_uid": "course_dc3b8c6a00e91bb2d66da1ba",
          "uid": "instructor_9fc5daaac38df280f02b3a14",
          "name": "Niclas Technau",
          "quality": 3.7040745943883437,
          "quality_count": 3,
          "instructor_url": "/instructors/NICLAS_TECHNAU"
        },
        {
          "course_uid": "course_dc3b8c6a00e91bb2d66da1ba",
          "uid": "instructor_0f4da1c73bb756d2b23d7804",
          "name": "Mikhail Ivanov",
          "quality": 3.302401807358311,
          "quality_count": 44,
          "instructor_url": "/instructors/MIKHAIL_IVANOV"
        },
        {
          "course_uid": "course_dc3b8c6a00e91bb2d66da1ba",
          "uid": "instructor_f4e74e07ce1d40bc1a7b1e58",
          "name": "Yue Sun",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/YUE_SUN"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": null,
      "reviewFiles": []
    }
  }
]
```

## reviews

### items

```json
[
  {
    "observed_at": "2026-09-07 16:17:02.037647+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyNTI0NTU4",
    "source_instructor_id": "rmp:2680569",
    "instructor_name": "Mikhail Ivanov",
    "course_label": "MATH541",
    "course_id": "MATH 541",
    "course_uid": "course_7e12e6bf6be7a81f7ca74420",
    "review_date": "2026-01-20 19:19:32 +0000 UTC",
    "comment": "Dr. Ivanov was a really great instructor.  His lectures were clear and enjoyable, with lots of examples, and exams and assignments were very doable.",
    "source_url": "https://www.ratemyprofessors.com/professor/2680569",
    "quality_rating": 5,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:17:02.037647+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyNTE4MDg3",
    "source_instructor_id": "rmp:2680569",
    "instructor_name": "Mikhail Ivanov",
    "course_label": "MATH541",
    "course_id": "MATH 541",
    "course_uid": "course_7e12e6bf6be7a81f7ca74420",
    "review_date": "2026-01-19 03:20:32 +0000 UTC",
    "comment": "Amazing prof. Entire class is very organized. Lots of resources to help you outside of lectures. Homework and exam difficulty is perfect. Really good book. Lectures are interesting with a lot of participation. Prof is hilarious, sometimes at your expense. Cares about students. Biggest downside: not very helpful on Piazza. Very Russian 9.5/10.",
    "source_url": "https://www.ratemyprofessors.com/professor/2680569",
    "quality_rating": 5,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:17:02.037647+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQxNDA4MzE2",
    "source_instructor_id": "rmp:2680569",
    "instructor_name": "Mikhail Ivanov",
    "course_label": "math431",
    "course_id": "MATH/STAT 431",
    "course_uid": "course_dcdb624e3fb8cbaf9a557ab9",
    "review_date": "2025-06-06 07:36:29 +0000 UTC",
    "comment": "Excellent Professor! You can attend office hours and ask direct questions about concepts. The professor is very patient and funny. He may poke fun here and there, but his teaching style, notes and guidelines are very clear. Just make sure to ask him to clarify something if you feel confused. ",
    "source_url": "https://www.ratemyprofessors.com/professor/2680569",
    "quality_rating": 5,
    "difficulty_rating": 2
  },
  {
    "observed_at": "2026-09-07 16:17:02.037647+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQxMjIwNDYx",
    "source_instructor_id": "rmp:2680569",
    "instructor_name": "Mikhail Ivanov",
    "course_label": "math431",
    "course_id": "MATH/STAT 431",
    "course_uid": "course_dcdb624e3fb8cbaf9a557ab9",
    "review_date": "2025-05-09 01:24:43 +0000 UTC",
    "comment": "He is a good lecturer and explains concepts well, and I never had to read that much. The course is very well organized, and the difficulty would be pretty average. Exams are marked pretty harshly, but it's still easy to get a good grade in this class unless you're taking 5 other classes...",
    "source_url": "https://www.ratemyprofessors.com/professor/2680569",
    "quality_rating": 5,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:17:02.037647+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQxMDY4OTc3",
    "source_instructor_id": "rmp:2680569",
    "instructor_name": "Mikhail Ivanov",
    "course_label": "math431",
    "course_id": "MATH/STAT 431",
    "course_uid": "course_dcdb624e3fb8cbaf9a557ab9",
    "review_date": "2025-04-28 15:28:45 +0000 UTC",
    "comment": "Not a bad professor. He lectures right along with the textbook so if you are confused you can always go there. I also appreciate the insane amount of practice problems we were given. However, he's just a mean guy. I tried to talk twice in class and he made fun of me. Very mean and unapproachable for questions in OH and before class. ",
    "source_url": "https://www.ratemyprofessors.com/professor/2680569",
    "quality_rating": 3,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:17:02.037647+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQwNzA2MzI2",
    "source_instructor_id": "rmp:2680569",
    "instructor_name": "Mikhail Ivanov",
    "course_label": "math431",
    "course_id": "MATH/STAT 431",
    "course_uid": "course_dcdb624e3fb8cbaf9a557ab9",
    "review_date": "2025-02-25 16:31:10 +0000 UTC",
    "comment": "Ivanov would have a rating above 4.5 on this website if it wasn't for his accent. He is funny, uploads lecture notes, is extremely well organized on canvas, goes through material at a good pace, and even has a list of extra challenge problems each week if you want more practice. \n\nSide note: Math 431 is meh",
    "source_url": "https://www.ratemyprofessors.com/professor/2680569",
    "quality_rating": 5,
    "difficulty_rating": 2
  }
]
```

### total

44

### page

1

### courses

| course\_uid                      | course\_id            |
| -------------------------------- | --------------------- |
| course\_9a1a7bf1933981bcbaca47ac | COMPSCI/MATH 240      |
| course\_63c43e7ac8225e2773df74d8 | COMPSCI/MATH/STAT 475 |
| course\_9b0dc1865ea603eb0083bc33 | MATH 211              |
| course\_6bc496e4640fd08f71e1b041 | MATH 222              |
| course\_3b14f667f980624c1f5bde67 | MATH 461              |
| course\_e7b7ff33c37b147a17b2d14d | MATH 467              |
| course\_7e12e6bf6be7a81f7ca74420 | MATH 541              |
| course\_dcdb624e3fb8cbaf9a557ab9 | MATH/STAT 431         |

### matched

true

## social Image

true
