# Jean-Francois Houde — Courses & Reviews | UW–Madison

[View on UW Courses](https://uwcourses.com/instructors/JEAN-FRANCOIS_HOUDE)

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

### source

enrollment

### source instructor id

houde

### identity basis

netid

### identity status

source\_identified

### name

Jean-Francois Houde

### email

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

6

#### quality

2.33

#### difficulty

3.67

#### quality count

6

#### difficulty count

6

#### profile id

rmp:1184265

#### source url

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

#### match basis

exact\_name

#### observed at

2026-09-07 16:33:53.412913+00:00

#### courses

##### course 12749130806ccc7c8b7979e8

###### review count

1

###### quality

1

###### difficulty

1

###### quality count

1

###### difficulty count

1

##### course 70d17d1d3875548d1489cae7

###### review count

2

###### quality

2

###### difficulty

4

###### quality count

2

###### difficulty count

2

##### course 45144ea1ab61fccd3dc0a3f6

###### review count

3

###### quality

3

###### difficulty

4.33

###### quality count

3

###### difficulty count

3

#### bayesian quality

3.352835218112766

#### prior mean

3.6596857835465957

#### prior weight

20

### current

true

### courses

| course\_uid                      | course\_id | title                          | credits\_min | credits\_max | gpa   |
| -------------------------------- | ---------- | ------------------------------ | ------------ | ------------ | ----- |
| course\_2f364061ffd325ac9a6d0eef | ECON 761   | INDUSTRIAL ORGANIZATION THEORY | 3            | 3            | 3.821 |
| course\_3919dba0ec3108ad63146d87 | ECON 581   | HONORS THESIS                  | 3            | 3            | 4     |
| course\_58d8909ca658c12f27565532 | ECON 990   | THESIS                         | 2            | 9            |       |
| course\_dd021203873e6ff009f09a4e | ECON 899   | RECENT ADVANCES IN ECONOMICS   | 1            | 3            | 3.876 |
| course\_ead214e01023dc64bb0e08d4 | ECON 681   | SENIOR HONORS THESIS           | 3            | 3            |       |
| course\_f3b3e27c031810a625b126ad | ECON 999   | INDEPENDENT WORK               | 2            | 9            | 4     |

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### instructor url

/instructors/JEAN-FRANCOIS\_HOUDE

## history

| term | course\_uid                      | course\_id | title                          |
| ---- | -------------------------------- | ---------- | ------------------------------ |
| 1272 | course\_3919dba0ec3108ad63146d87 | ECON 581   | HONORS THESIS                  |
| 1272 | course\_ead214e01023dc64bb0e08d4 | ECON 681   | SENIOR HONORS THESIS           |
| 1272 | course\_2f364061ffd325ac9a6d0eef | ECON 761   | INDUSTRIAL ORGANIZATION THEORY |
| 1272 | course\_dd021203873e6ff009f09a4e | ECON 899   | RECENT ADVANCES IN ECONOMICS   |
| 1272 | course\_58d8909ca658c12f27565532 | ECON 990   | THESIS                         |
| 1272 | course\_f3b3e27c031810a625b126ad | ECON 999   | INDEPENDENT WORK               |

## timeline

| term | courses |
| ---- | ------- |
| 1272 | 6       |

## term

1272

## courses

```json
[
  {
    "course_uid": "course_3919dba0ec3108ad63146d87",
    "course_id": "ECON 581",
    "title": "HONORS THESIS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 4,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Christopher Sullivan (4.13/5 adjusted; 20 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Christopher Sullivan",
            "href": "/instructors/CHRISTOPHER_SULLIVAN"
          }
        ]
      }
    ],
    "description": "ECON 581 is an honors thesis course where students conduct independent research.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          1,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 1,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1224",
        "lastTerm": "1224"
      },
      "instructors": [
        {
          "course_uid": "course_3919dba0ec3108ad63146d87",
          "uid": "instructor_300b2a91ba465b169aaece9a",
          "name": "Christopher Sullivan",
          "quality": 4.129842891773298,
          "quality_count": 20,
          "instructor_url": "/instructors/CHRISTOPHER_SULLIVAN"
        },
        {
          "course_uid": "course_3919dba0ec3108ad63146d87",
          "uid": "instructor_31babc72c5caa069db5e5be6",
          "name": "Stella Chan",
          "quality": 3.990334023534252,
          "quality_count": 51,
          "instructor_url": "/instructors/STELLA_CHAN"
        },
        {
          "course_uid": "course_3919dba0ec3108ad63146d87",
          "uid": "instructor_bf096a8e32e79a45518b73fc",
          "name": "Corina Mommaerts",
          "quality": 3.8830714862888294,
          "quality_count": 4,
          "instructor_url": "/instructors/CORINA_MOMMAERTS"
        },
        {
          "course_uid": "course_3919dba0ec3108ad63146d87",
          "uid": "instructor_bd76fb3f0f09b6922a2a3522",
          "name": "Kim Ruhl",
          "quality": 3.839790522364397,
          "quality_count": 10,
          "instructor_url": "/instructors/KIM_RUHL"
        },
        {
          "course_uid": "course_3919dba0ec3108ad63146d87",
          "uid": "instructor_94ee3bacfc43d5f6b7074d44",
          "name": "Jesse Gregory",
          "quality": 3.6620659873435346,
          "quality_count": 6,
          "instructor_url": "/instructors/JESSE_GREGORY"
        },
        {
          "course_uid": "course_3919dba0ec3108ad63146d87",
          "uid": "instructor_13fccb982c33429244864c1d",
          "name": "Jean-Francois Houde",
          "quality": 3.352835218112766,
          "quality_count": 6,
          "instructor_url": "/instructors/JEAN-FRANCOIS_HOUDE"
        },
        {
          "course_uid": "course_3919dba0ec3108ad63146d87",
          "uid": "instructor_c1cbfe2f710667db9bd69700",
          "name": "Raymond Deneckere",
          "quality": 3.2489380315270173,
          "quality_count": 33,
          "instructor_url": "/instructors/RAYMOND_DENECKERE"
        },
        {
          "course_uid": "course_3919dba0ec3108ad63146d87",
          "uid": "instructor_207700240385a4e95eafd5b3",
          "name": "Kenneth West",
          "quality": 3.1336850172033826,
          "quality_count": 19,
          "instructor_url": "/instructors/KENNETH_WEST"
        },
        {
          "course_uid": "course_3919dba0ec3108ad63146d87",
          "uid": "instructor_8f133778fdc6803a450a2ef3",
          "name": "Simeon Alder",
          "quality": 3.060285730975083,
          "quality_count": 63,
          "instructor_url": "/instructors/SIMEON_ALDER"
        },
        {
          "course_uid": "course_3919dba0ec3108ad63146d87",
          "uid": "instructor_6c59b11c818f77ee5d63e739",
          "name": "Rishabh Kirpalani",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/RISHABH_KIRPALANI"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_ead214e01023dc64bb0e08d4",
    "course_id": "ECON 681",
    "title": "SENIOR HONORS THESIS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": null,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Benjamin Bernard (4.04/5 adjusted; 12 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Benjamin Bernard",
            "href": "/instructors/BENJAMIN_BERNARD"
          }
        ]
      }
    ],
    "description": "ECON 681 is a Senior Honors Thesis course focused on faculty-guided original research.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_e49b4146ef77ef3f343dcc56",
          "name": "Benjamin Bernard",
          "quality": 4.038553614716622,
          "quality_count": 12,
          "instructor_url": "/instructors/BENJAMIN_BERNARD"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_841f88619769c5a66b09b5c7",
          "name": "Marzena Rostek",
          "quality": 3.9390936438252377,
          "quality_count": 9,
          "instructor_url": "/instructors/MARZENA_ROSTEK"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_bf096a8e32e79a45518b73fc",
          "name": "Corina Mommaerts",
          "quality": 3.8830714862888294,
          "quality_count": 4,
          "instructor_url": "/instructors/CORINA_MOMMAERTS"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_bd76fb3f0f09b6922a2a3522",
          "name": "Kim Ruhl",
          "quality": 3.839790522364397,
          "quality_count": 10,
          "instructor_url": "/instructors/KIM_RUHL"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_27c2c6af973b37f089ae2101",
          "name": "Charles Engel",
          "quality": 3.7804424409978035,
          "quality_count": 11,
          "instructor_url": "/instructors/CHARLES_ENGEL"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_4c21a7647e1bffa3c62331a2",
          "name": "Ashley Swanson",
          "quality": 3.7360779850423596,
          "quality_count": 2,
          "instructor_url": "/instructors/ASHLEY_SWANSON"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_0f799559c9e9537773d8292d",
          "name": "Bruce Hansen",
          "quality": 3.7040745943883437,
          "quality_count": 3,
          "instructor_url": "/instructors/BRUCE_HANSEN"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_13fccb982c33429244864c1d",
          "name": "Jean-Francois Houde",
          "quality": 3.352835218112766,
          "quality_count": 6,
          "instructor_url": "/instructors/JEAN-FRANCOIS_HOUDE"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_207700240385a4e95eafd5b3",
          "name": "Kenneth West",
          "quality": 3.1336850172033826,
          "quality_count": 19,
          "instructor_url": "/instructors/KENNETH_WEST"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_bc6c82f26e6dd8623b89a050",
          "name": "Menzie Chinn",
          "quality": 3.0041734941237843,
          "quality_count": 36,
          "instructor_url": "/instructors/MENZIE_CHINN"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_8747877dcf3297cfc61e8d9c",
          "name": "Agustin Gutierrez",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/AGUSTIN_GUTIERREZ"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_8236bac720769d85116d731d",
          "name": "Chris Taber",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CHRIS_TABER"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_5499e414f9c4fcc96e4c9dc3",
          "name": "Dan Quint",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DAN_QUINT"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_a205293006e83f38d5a9b324",
          "name": "Harold Chiang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/HAROLD_CHIANG"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_17de709b2c271f0b68df2175",
          "name": "Jeffrey Smith",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JEFFREY_SMITH"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_d545b1fb7bbaabb801a7a146",
          "name": "Kenneth Hendricks",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KENNETH_HENDRICKS"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_2274ba835e93668fcf1c1912",
          "name": "Lones Smith",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/LONES_SMITH"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_a49b466761607da9c1104373",
          "name": "Louphou Coulibaly",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/LOUPHOU_COULIBALY"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_3af1bbd2c60b71428d692b33",
          "name": "Lydia Cox",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/LYDIA_COX"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_95c0de259d12278fdc224093",
          "name": "Miguel Acosta",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MIGUEL_ACOSTA"
        },
        {
          "course_uid": "course_ead214e01023dc64bb0e08d4",
          "uid": "instructor_018c37da287071a845d603aa",
          "name": "Naoki Aizawa",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/NAOKI_AIZAWA"
        }
      ],
      "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": [
        "/data/e243353dcb7d79b7247ced91d69443ef4c2a6349/reviews/course_ead214e01023dc64bb0e08d4-0.json"
      ]
    }
  },
  {
    "course_uid": "course_2f364061ffd325ac9a6d0eef",
    "course_id": "ECON 761",
    "title": "INDUSTRIAL ORGANIZATION THEORY",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 3.821,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 17 enrolled students across 1 recorded lecture section. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/ECON_761#schedule"
          }
        ]
      }
    ],
    "description": "ECON 761 covers industrial organization theory, focusing on the firm, oligopoly, and imperfect competition.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          51,
          21,
          13,
          0,
          0,
          0,
          0
        ],
        "count": 85,
        "gpa": 3.723529411764706,
        "topShare": 84.70588235294117,
        "firstTerm": "1232",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_2f364061ffd325ac9a6d0eef",
          "uid": "instructor_13fccb982c33429244864c1d",
          "name": "Jean-Francois Houde",
          "quality": 3.352835218112766,
          "quality_count": 6,
          "instructor_url": "/instructors/JEAN-FRANCOIS_HOUDE"
        },
        {
          "course_uid": "course_2f364061ffd325ac9a6d0eef",
          "uid": "instructor_d545b1fb7bbaabb801a7a146",
          "name": "Kenneth Hendricks",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KENNETH_HENDRICKS"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": {
        "citations": [
          {
            "course_id": "ECON 761",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "e98f4642-b49e-3a55-91dd-58598109f99b",
            "source_record": {
              "entity_id": "e98f4642-b49e-3a55-91dd-58598109f99b",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1104",
            "type": "grade"
          },
          {
            "course_id": "ECON 761",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "e98f4642-b49e-3a55-91dd-58598109f99b",
            "source_record": {
              "entity_id": "e98f4642-b49e-3a55-91dd-58598109f99b",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1124",
            "type": "grade"
          },
          {
            "course_id": "ECON 761",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "e98f4642-b49e-3a55-91dd-58598109f99b",
            "source_record": {
              "entity_id": "e98f4642-b49e-3a55-91dd-58598109f99b",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1262",
            "type": "grade"
          }
        ],
        "text": "Recent recorded grades — Spring 2010: 3.90 GPA, 100.0% A/AB (n=10 letter grades); Spring 2012: 3.82 GPA, 100.0% A/AB (n=11 letter grades); Fall 2025: 3.70 GPA, 86.4% A/AB (n=22 letter grades). Includes jointly taught sections."
      },
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_dd021203873e6ff009f09a4e",
    "course_id": "ECON 899",
    "title": "RECENT ADVANCES IN ECONOMICS",
    "credits_min": 1,
    "credits_max": 3,
    "gpa": 3.876,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 11 enrolled students across 4 recorded lecture sections. Small means 30 or fewer; large means 100 or more. Enrollment at scan time, not capacity or typical historical attendance.",
        "sources": [
          {
            "label": "Sections and enrollment",
            "href": "/courses/ECON_899#schedule"
          }
        ]
      }
    ],
    "description": "ECON 899 covers selections from all fields of economic research.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          280,
          23,
          9,
          0,
          2,
          0,
          0
        ],
        "count": 314,
        "gpa": 3.921974522292994,
        "topShare": 96.4968152866242,
        "firstTerm": "1224",
        "lastTerm": "1264"
      },
      "instructors": [
        {
          "course_uid": "course_dd021203873e6ff009f09a4e",
          "uid": "instructor_4c21a7647e1bffa3c62331a2",
          "name": "Ashley Swanson",
          "quality": 3.7360779850423596,
          "quality_count": 2,
          "instructor_url": "/instructors/ASHLEY_SWANSON"
        },
        {
          "course_uid": "course_dd021203873e6ff009f09a4e",
          "uid": "instructor_eec6d55bdbd333b24f342d28",
          "name": "Laura Schechter",
          "quality": 3.6527005055139323,
          "quality_count": 11,
          "instructor_url": "/instructors/LAURA_SCHECHTER"
        },
        {
          "course_uid": "course_dd021203873e6ff009f09a4e",
          "uid": "instructor_13fccb982c33429244864c1d",
          "name": "Jean-Francois Houde",
          "quality": 3.352835218112766,
          "quality_count": 6,
          "instructor_url": "/instructors/JEAN-FRANCOIS_HOUDE"
        },
        {
          "course_uid": "course_dd021203873e6ff009f09a4e",
          "uid": "instructor_8236bac720769d85116d731d",
          "name": "Chris Taber",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CHRIS_TABER"
        },
        {
          "course_uid": "course_dd021203873e6ff009f09a4e",
          "uid": "instructor_db2c51f48965a0cd9b2d2d22",
          "name": "Job Boerma",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JOB_BOERMA"
        },
        {
          "course_uid": "course_dd021203873e6ff009f09a4e",
          "uid": "instructor_f9f3c4f99c96e68c9baecfa2",
          "name": "Karam Kang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KARAM_KANG"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": {
        "citations": [
          {
            "course_id": "ECON 899",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "fa4189c2-b5b8-313e-b490-faedf065b67f",
            "source_record": {
              "entity_id": "fa4189c2-b5b8-313e-b490-faedf065b67f",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1232",
            "type": "grade"
          },
          {
            "course_id": "ECON 899",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 1,
            "source_course_id": "fa4189c2-b5b8-313e-b490-faedf065b67f",
            "source_record": {
              "entity_id": "fa4189c2-b5b8-313e-b490-faedf065b67f",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1242",
            "type": "grade"
          },
          {
            "course_id": "ECON 899",
            "run_id": "20260907T155543-ce3781c4",
            "section_number": 2,
            "source_course_id": "fa4189c2-b5b8-313e-b490-faedf065b67f",
            "source_record": {
              "entity_id": "fa4189c2-b5b8-313e-b490-faedf065b67f",
              "file": "tables/observations.parquet",
              "kind": "grades",
              "source": "madgrades"
            },
            "table": "section_grades_latest",
            "term_id": "1262",
            "type": "grade"
          }
        ],
        "text": "Recent recorded grades — Fall 2022: 3.85 GPA, 88.2% A/AB (n=17 letter grades); Fall 2023: 3.73 GPA, 82.1% A/AB (n=28 letter grades); Fall 2025: 3.93 GPA, 93.1% A/AB (n=29 letter grades). Includes jointly taught sections."
      },
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_58d8909ca658c12f27565532",
    "course_id": "ECON 990",
    "title": "THESIS",
    "credits_min": 2,
    "credits_max": 9,
    "gpa": null,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Ananth Seshadri (4.15/5 adjusted; 56 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Ananth Seshadri",
            "href": "/instructors/ANANTH_SESHADRI"
          }
        ]
      }
    ],
    "description": "ECON 990 is a thesis course for graduate students to conduct independent research and writing under faculty supervision.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_925fa35bbe87d3855a77c3f8",
          "name": "Ananth Seshadri",
          "quality": 4.146233100933315,
          "quality_count": 56,
          "instructor_url": "/instructors/ANANTH_SESHADRI"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_3e5e97ce81334f384dfe9c6e",
          "name": "Alan Sorensen",
          "quality": 3.9679737433440447,
          "quality_count": 67,
          "instructor_url": "/instructors/ALAN_SORENSEN"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_841f88619769c5a66b09b5c7",
          "name": "Marzena Rostek",
          "quality": 3.9390936438252377,
          "quality_count": 9,
          "instructor_url": "/instructors/MARZENA_ROSTEK"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_27c2c6af973b37f089ae2101",
          "name": "Charles Engel",
          "quality": 3.7804424409978035,
          "quality_count": 11,
          "instructor_url": "/instructors/CHARLES_ENGEL"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_e99bef48f703d4dc03441e43",
          "name": "Dean Corbae",
          "quality": 3.7235102700443767,
          "quality_count": 1,
          "instructor_url": "/instructors/DEAN_CORBAE"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_0f799559c9e9537773d8292d",
          "name": "Bruce Hansen",
          "quality": 3.7040745943883437,
          "quality_count": 3,
          "instructor_url": "/instructors/BRUCE_HANSEN"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_9011118e9b40574eb569e3e0",
          "name": "Rasmus Lentz",
          "quality": 3.6673209827393753,
          "quality_count": 57,
          "instructor_url": "/instructors/RASMUS_LENTZ"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_94ee3bacfc43d5f6b7074d44",
          "name": "Jesse Gregory",
          "quality": 3.6620659873435346,
          "quality_count": 6,
          "instructor_url": "/instructors/JESSE_GREGORY"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_6cc81efed20fdd18431b7a0c",
          "name": "John Kennan",
          "quality": 3.5054898453904255,
          "quality_count": 8,
          "instructor_url": "/instructors/JOHN_KENNAN"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_17ec6c2aeb874d1aedffbaa1",
          "name": "Marek Weretka",
          "quality": 3.3551853036725934,
          "quality_count": 81,
          "instructor_url": "/instructors/MAREK_WERETKA"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_13fccb982c33429244864c1d",
          "name": "Jean-Francois Houde",
          "quality": 3.352835218112766,
          "quality_count": 6,
          "instructor_url": "/instructors/JEAN-FRANCOIS_HOUDE"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_207700240385a4e95eafd5b3",
          "name": "Kenneth West",
          "quality": 3.1336850172033826,
          "quality_count": 19,
          "instructor_url": "/instructors/KENNETH_WEST"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_8236bac720769d85116d731d",
          "name": "Chris Taber",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CHRIS_TABER"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_17de709b2c271f0b68df2175",
          "name": "Jeffrey Smith",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JEFFREY_SMITH"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_d545b1fb7bbaabb801a7a146",
          "name": "Kenneth Hendricks",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KENNETH_HENDRICKS"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_2274ba835e93668fcf1c1912",
          "name": "Lones Smith",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/LONES_SMITH"
        },
        {
          "course_uid": "course_58d8909ca658c12f27565532",
          "uid": "instructor_a7ff4ae883683c0808a285dd",
          "name": "Randall Wright",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/RANDALL_WRIGHT"
        }
      ],
      "instructorHistory": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "courseComparison": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "claim": null,
      "reviewFiles": []
    }
  },
  {
    "course_uid": "course_f3b3e27c031810a625b126ad",
    "course_id": "ECON 999",
    "title": "INDEPENDENT WORK",
    "credits_min": 2,
    "credits_max": 9,
    "gpa": 4,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Ananth Seshadri (4.15/5 adjusted; 56 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Ananth Seshadri",
            "href": "/instructors/ANANTH_SESHADRI"
          }
        ]
      }
    ],
    "description": "ECON 999 offers directed study projects for graduate students arranged with a faculty member.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          5,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 5,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1224",
        "lastTerm": "1224"
      },
      "instructors": [
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_925fa35bbe87d3855a77c3f8",
          "name": "Ananth Seshadri",
          "quality": 4.146233100933315,
          "quality_count": 56,
          "instructor_url": "/instructors/ANANTH_SESHADRI"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_27c2c6af973b37f089ae2101",
          "name": "Charles Engel",
          "quality": 3.7804424409978035,
          "quality_count": 11,
          "instructor_url": "/instructors/CHARLES_ENGEL"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_94ee3bacfc43d5f6b7074d44",
          "name": "Jesse Gregory",
          "quality": 3.6620659873435346,
          "quality_count": 6,
          "instructor_url": "/instructors/JESSE_GREGORY"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_6cc81efed20fdd18431b7a0c",
          "name": "John Kennan",
          "quality": 3.5054898453904255,
          "quality_count": 8,
          "instructor_url": "/instructors/JOHN_KENNAN"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_13fccb982c33429244864c1d",
          "name": "Jean-Francois Houde",
          "quality": 3.352835218112766,
          "quality_count": 6,
          "instructor_url": "/instructors/JEAN-FRANCOIS_HOUDE"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_8236bac720769d85116d731d",
          "name": "Chris Taber",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/CHRIS_TABER"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_a205293006e83f38d5a9b324",
          "name": "Harold Chiang",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/HAROLD_CHIANG"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_db2c51f48965a0cd9b2d2d22",
          "name": "Job Boerma",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/JOB_BOERMA"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_d545b1fb7bbaabb801a7a146",
          "name": "Kenneth Hendricks",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/KENNETH_HENDRICKS"
        },
        {
          "course_uid": "course_f3b3e27c031810a625b126ad",
          "uid": "instructor_b8aa2860578ab21bf4c05974",
          "name": "Panle Barwick",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/PANLE_BARWICK"
        }
      ],
      "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:33:53.412913+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM0NDczMjE2",
    "source_instructor_id": "rmp:1184265",
    "instructor_name": "Jean-Francois Houde",
    "course_label": "ECON706",
    "course_id": "ECON 706",
    "course_uid": "course_12749130806ccc7c8b7979e8",
    "review_date": "2021-03-25 15:28:45 +0000 UTC",
    "comment": "Houde is the most insincere Professor you'll ever meet. Never trust him in anything that he says. Or you will end up compromising your career and grades. As far as possible, avoid him being your teacher or PhD research guide (based on reviews from PhD students at UW Madison). He says something else, does something else. Never true to his words.",
    "source_url": "https://www.ratemyprofessors.com/professor/1184265",
    "quality_rating": 1,
    "difficulty_rating": 1
  },
  {
    "observed_at": "2026-09-07 16:33:53.412913+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTMxMDQ3NTY2",
    "source_instructor_id": "rmp:1184265",
    "instructor_name": "Jean-Francois Houde",
    "course_label": "ECON468",
    "course_id": "ECON 468",
    "course_uid": "course_70d17d1d3875548d1489cae7",
    "review_date": "2018-12-16 01:05:10 +0000 UTC",
    "comment": "Awful lectures, problem sets and exams. Does not do practice problems that relate to homework or exams in class. The things he does talk about he does not explain very well. Makes the exams/problem sets incredibly difficult",
    "source_url": "https://www.ratemyprofessors.com/professor/1184265",
    "quality_rating": 1,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:33:53.412913+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTE3OTg3MTc4",
    "source_instructor_id": "rmp:1184265",
    "instructor_name": "Jean-Francois Houde",
    "course_label": "ECON468",
    "course_id": "ECON 468",
    "course_uid": "course_70d17d1d3875548d1489cae7",
    "review_date": "2010-12-18 04:04:42 +0000 UTC",
    "comment": "Houde is the most disorganized professor I've seen in my life. And it is outrageous to cancel the lecture one hour before the lecture. It seems that he does not like teaching.",
    "source_url": "https://www.ratemyprofessors.com/professor/1184265",
    "quality_rating": 3,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:33:53.412913+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTE1MjM5MjU0",
    "source_instructor_id": "rmp:1184265",
    "instructor_name": "Jean-Francois Houde",
    "course_label": "ECON410",
    "course_id": "ECON 410",
    "course_uid": "course_45144ea1ab61fccd3dc0a3f6",
    "review_date": "2008-12-18 23:43:51 +0000 UTC",
    "comment": "Material itself was challenging, but Houde did a good job of taking time to explain it.  One very annoying student made class unbearable.  I studied the notes a ton to do well. The &quot;D-day&quot; analogy is right on. I would almost break-down in tears during the exam, then find out my 65% was an A!",
    "source_url": "https://www.ratemyprofessors.com/professor/1184265",
    "quality_rating": 3,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:33:53.412913+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTE1MTEwNDU3",
    "source_instructor_id": "rmp:1184265",
    "instructor_name": "Jean-Francois Houde",
    "course_label": "ECON410",
    "course_id": "ECON 410",
    "course_uid": "course_45144ea1ab61fccd3dc0a3f6",
    "review_date": "2008-12-05 00:05:18 +0000 UTC",
    "comment": "First exam average was 43/100. Second: 76/100. He curves so that average is a B so he is not sadistic. Exams are like the D-day beach assault, many die but you end up winning. His accent and hand writing make lecture sometimes hard to follow. Pray for a good TA because they are in charge of a large portion of the class. Textbook was GREAT!Good luck",
    "source_url": "https://www.ratemyprofessors.com/professor/1184265",
    "quality_rating": 4,
    "difficulty_rating": 5
  },
  {
    "observed_at": "2026-09-07 16:33:53.412913+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTE1MDk3MDc3",
    "source_instructor_id": "rmp:1184265",
    "instructor_name": "Jean-Francois Houde",
    "course_label": "ECON410",
    "course_id": "ECON 410",
    "course_uid": "course_45144ea1ab61fccd3dc0a3f6",
    "review_date": "2008-12-03 18:09:57 +0000 UTC",
    "comment": "He is very separated from the TA in teaching this class. He leaves topics very vague. Also his lectures are intolerable(and I am an Econ major).  The math is very easy, however, and he does a good job of explaining it.",
    "source_url": "https://www.ratemyprofessors.com/professor/1184265",
    "quality_rating": 2,
    "difficulty_rating": 4
  }
]
```

### total

6

### page

1

### courses

| course\_uid                      | course\_id |
| -------------------------------- | ---------- |
| course\_45144ea1ab61fccd3dc0a3f6 | ECON 410   |
| course\_70d17d1d3875548d1489cae7 | ECON 468   |
| course\_12749130806ccc7c8b7979e8 | ECON 706   |

### matched

true

## social Image

true
