# Andrea Lang — Courses & Reviews | UW–Madison

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

## Dataset

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### repository

twangodev/uwcourses

### schema version

6

### importer version

7

### projection id

94468b7d4154126ca413937bb4738a6d21e0c2277f6fa397a6078ad80a32384f

### observed at

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

### built at

2026-09-10T23:19:01.870283+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\_b798415c844134f39459d14c

### source

enrollment

### source instructor id

aalopez

### identity basis

netid

### identity status

source\_identified

### name

Andrea Lang

### email

ANDREA.LOPEZ.LANG\@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

10

#### quality

4.5

#### difficulty

3

#### quality count

10

#### difficulty count

10

#### profile id

rmp:1248548

#### source url

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

#### match basis

exact\_name

#### observed at

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

#### courses

#### bayesian quality

3.939790522364397

#### prior mean

3.6596857835465957

#### prior weight

20

### current

true

### courses

| course\_uid                      | course\_id | title                                                    | credits\_min | credits\_max | gpa   |
| -------------------------------- | ---------- | -------------------------------------------------------- | ------------ | ------------ | ----- |
| course\_1a6e6541c931c4eebfe00b31 | ATMOCN 990 | RESEARCH                                                 | 1            | 12           |       |
| course\_298ee23a8b093bc572bbefe6 | ATMOCN 681 | SENIOR HONORS THESIS                                     | 3            | 3            |       |
| course\_395f635ceca100a358668eeb | ATMOCN 698 | DIRECTED STUDY                                           | 1            | 5            |       |
| course\_741ba647a636411e6b2a7bdf | ATMOCN 699 | DIRECTED STUDY                                           | 1            | 5            | 3.919 |
| course\_764b56655660d5c60739141d | ATMOCN 801 | TOPICS IN THEORETICAL METEOROLOGY                        | 2            | 3            | 3.828 |
| course\_82566c32905394f9174a93a5 | ATMOCN 692 | SENIOR THESIS                                            | 2            | 3            |       |
| course\_8639695cccc0c4499822f8ba | ATMOCN 901 | FOUNDATIONS OF ATMOSPHERIC AND OCEANIC SCIENCES RESEARCH | 1            | 1            | 3.938 |
| course\_caf7e9756d3f8bdc692be059 | ATMOCN 682 | SENIOR HONORS THESIS                                     | 3            | 3            | 4     |
| course\_fbada5a18c66075fa0722682 | ATMOCN 691 | SENIOR THESIS                                            | 2            | 3            |       |

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### instructor url

/instructors/ANDREA\_LANG

## history

| term | course\_uid                      | course\_id | title                                                    |
| ---- | -------------------------------- | ---------- | -------------------------------------------------------- |
| 1272 | course\_298ee23a8b093bc572bbefe6 | ATMOCN 681 | SENIOR HONORS THESIS                                     |
| 1272 | course\_caf7e9756d3f8bdc692be059 | ATMOCN 682 | SENIOR HONORS THESIS                                     |
| 1272 | course\_fbada5a18c66075fa0722682 | ATMOCN 691 | SENIOR THESIS                                            |
| 1272 | course\_82566c32905394f9174a93a5 | ATMOCN 692 | SENIOR THESIS                                            |
| 1272 | course\_395f635ceca100a358668eeb | ATMOCN 698 | DIRECTED STUDY                                           |
| 1272 | course\_741ba647a636411e6b2a7bdf | ATMOCN 699 | DIRECTED STUDY                                           |
| 1272 | course\_764b56655660d5c60739141d | ATMOCN 801 | TOPICS IN THEORETICAL METEOROLOGY                        |
| 1272 | course\_8639695cccc0c4499822f8ba | ATMOCN 901 | FOUNDATIONS OF ATMOSPHERIC AND OCEANIC SCIENCES RESEARCH |
| 1272 | course\_1a6e6541c931c4eebfe00b31 | ATMOCN 990 | RESEARCH                                                 |

## timeline

| term | courses |
| ---- | ------- |
| 1272 | 9       |

## term

1272

## courses

```json
[
  {
    "course_uid": "course_298ee23a8b093bc572bbefe6",
    "course_id": "ATMOCN 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: Jonathan Martin (4.30/5 adjusted; 131 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Jonathan Martin",
            "href": "/instructors/JONATHAN_MARTIN"
          }
        ]
      }
    ],
    "description": "ATMOCN 681 is an individual mentored study course for seniors completing theses for Honors in the Major.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_f614613911e99dabc63f1167",
          "name": "Jonathan Martin",
          "quality": 4.301945136893589,
          "quality_count": 131,
          "instructor_url": "/instructors/JONATHAN_MARTIN"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_b798415c844134f39459d14c",
          "name": "Andrea Lang",
          "quality": 3.939790522364397,
          "quality_count": 10,
          "instructor_url": "/instructors/ANDREA_LANG"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_bec67ecd471b303ed3a35fe9",
          "name": "Ankur Desai",
          "quality": 3.9340612739618543,
          "quality_count": 8,
          "instructor_url": "/instructors/ANKUR_DESAI"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_14e289bc8c49afa35314e917",
          "name": "Tracey Holloway",
          "quality": 3.8956931729974786,
          "quality_count": 7,
          "instructor_url": "/instructors/TRACEY_HOLLOWAY"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_4906d9f17830a80fd23a62c3",
          "name": "Till Wagner",
          "quality": 3.8231005804048857,
          "quality_count": 7,
          "instructor_url": "/instructors/TILL_WAGNER"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_5031191fb398918f56c3ff4c",
          "name": "Angel Adames-Corraliza",
          "quality": 3.6282721748062814,
          "quality_count": 1,
          "instructor_url": "/instructors/ANGEL_ADAMES-CORRALIZA"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_b420a4834df3a317012725dc",
          "name": "Michael Morgan",
          "quality": 2.860543801144063,
          "quality_count": 42,
          "instructor_url": "/instructors/MICHAEL_MORGAN"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_d055ab4dadc1d40432b56afd",
          "name": "Larissa Back",
          "quality": 2.7992269314979974,
          "quality_count": 14,
          "instructor_url": "/instructors/LARISSA_BACK"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_65dc12c97e05c090a616c3b5",
          "name": "Angela Rowe",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANGELA_ROWE"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_dd50bf3f848b974002641062",
          "name": "Bee Leung",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BEE_LEUNG"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_20076ee31ba4e82d50ad8238",
          "name": "Brad Pierce",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BRAD_PIERCE"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_1b277cbbe0919f361d6c5c82",
          "name": "Daniel Vimont",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DANIEL_VIMONT"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_ca47e0d94c0f9cf458595b48",
          "name": "David Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DAVID_HENDERSON"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_7da7cd39a088f432b97f398c",
          "name": "Elizabeth Maroon",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ELIZABETH_MAROON"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_0516700accf58ea54d8b1571",
          "name": "Fraser King",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/FRASER_KING"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_62b89462b37ec832e8b408d5",
          "name": "Hannah Zanowski",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/HANNAH_ZANOWSKI"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_ceafe44c0ad451bbfa8e0705",
          "name": "Matthew Hitchman",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATTHEW_HITCHMAN"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_0d2d6100ce7d454aa83f9a44",
          "name": "Mayra Oyola",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MAYRA_OYOLA"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_bc388df2441fd6d6741855e8",
          "name": "Stephanie Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/STEPHANIE_HENDERSON"
        },
        {
          "course_uid": "course_298ee23a8b093bc572bbefe6",
          "uid": "instructor_9abda7f229980ea386416f17",
          "name": "Tristan L'Ecuyer",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TRISTAN_LECUYER"
        }
      ],
      "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_caf7e9756d3f8bdc692be059",
    "course_id": "ATMOCN 682",
    "title": "SENIOR HONORS THESIS",
    "credits_min": 3,
    "credits_max": 3,
    "gpa": 4,
    "badges": [],
    "description": "ATMOCN 682 is an individual mentored study course for seniors completing theses for Honors in the Major.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          3,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 3,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1224",
        "lastTerm": "1224"
      },
      "instructors": [
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_b798415c844134f39459d14c",
          "name": "Andrea Lang",
          "quality": 3.939790522364397,
          "quality_count": 10,
          "instructor_url": "/instructors/ANDREA_LANG"
        },
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_14e289bc8c49afa35314e917",
          "name": "Tracey Holloway",
          "quality": 3.8956931729974786,
          "quality_count": 7,
          "instructor_url": "/instructors/TRACEY_HOLLOWAY"
        },
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_4906d9f17830a80fd23a62c3",
          "name": "Till Wagner",
          "quality": 3.8231005804048857,
          "quality_count": 7,
          "instructor_url": "/instructors/TILL_WAGNER"
        },
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_5031191fb398918f56c3ff4c",
          "name": "Angel Adames-Corraliza",
          "quality": 3.6282721748062814,
          "quality_count": 1,
          "instructor_url": "/instructors/ANGEL_ADAMES-CORRALIZA"
        },
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_65dc12c97e05c090a616c3b5",
          "name": "Angela Rowe",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANGELA_ROWE"
        },
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_dd50bf3f848b974002641062",
          "name": "Bee Leung",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BEE_LEUNG"
        },
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_20076ee31ba4e82d50ad8238",
          "name": "Brad Pierce",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BRAD_PIERCE"
        },
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_ca47e0d94c0f9cf458595b48",
          "name": "David Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DAVID_HENDERSON"
        },
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_7da7cd39a088f432b97f398c",
          "name": "Elizabeth Maroon",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ELIZABETH_MAROON"
        },
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_0516700accf58ea54d8b1571",
          "name": "Fraser King",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/FRASER_KING"
        },
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_62b89462b37ec832e8b408d5",
          "name": "Hannah Zanowski",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/HANNAH_ZANOWSKI"
        },
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_0d2d6100ce7d454aa83f9a44",
          "name": "Mayra Oyola",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MAYRA_OYOLA"
        },
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_bc388df2441fd6d6741855e8",
          "name": "Stephanie Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/STEPHANIE_HENDERSON"
        },
        {
          "course_uid": "course_caf7e9756d3f8bdc692be059",
          "uid": "instructor_9abda7f229980ea386416f17",
          "name": "Tristan L'Ecuyer",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TRISTAN_LECUYER"
        }
      ],
      "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_fbada5a18c66075fa0722682",
    "course_id": "ATMOCN 691",
    "title": "SENIOR THESIS",
    "credits_min": 2,
    "credits_max": 3,
    "gpa": null,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Jonathan Martin (4.30/5 adjusted; 131 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Jonathan Martin",
            "href": "/instructors/JONATHAN_MARTIN"
          }
        ]
      }
    ],
    "description": "ATMOCN 691 is a senior thesis course providing individual mentored study for students completing their theses.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_f614613911e99dabc63f1167",
          "name": "Jonathan Martin",
          "quality": 4.301945136893589,
          "quality_count": 131,
          "instructor_url": "/instructors/JONATHAN_MARTIN"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_b798415c844134f39459d14c",
          "name": "Andrea Lang",
          "quality": 3.939790522364397,
          "quality_count": 10,
          "instructor_url": "/instructors/ANDREA_LANG"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_bec67ecd471b303ed3a35fe9",
          "name": "Ankur Desai",
          "quality": 3.9340612739618543,
          "quality_count": 8,
          "instructor_url": "/instructors/ANKUR_DESAI"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_4906d9f17830a80fd23a62c3",
          "name": "Till Wagner",
          "quality": 3.8231005804048857,
          "quality_count": 7,
          "instructor_url": "/instructors/TILL_WAGNER"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_5031191fb398918f56c3ff4c",
          "name": "Angel Adames-Corraliza",
          "quality": 3.6282721748062814,
          "quality_count": 1,
          "instructor_url": "/instructors/ANGEL_ADAMES-CORRALIZA"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_b420a4834df3a317012725dc",
          "name": "Michael Morgan",
          "quality": 2.860543801144063,
          "quality_count": 42,
          "instructor_url": "/instructors/MICHAEL_MORGAN"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_d055ab4dadc1d40432b56afd",
          "name": "Larissa Back",
          "quality": 2.7992269314979974,
          "quality_count": 14,
          "instructor_url": "/instructors/LARISSA_BACK"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_65dc12c97e05c090a616c3b5",
          "name": "Angela Rowe",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANGELA_ROWE"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_dd50bf3f848b974002641062",
          "name": "Bee Leung",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BEE_LEUNG"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_20076ee31ba4e82d50ad8238",
          "name": "Brad Pierce",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BRAD_PIERCE"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_1b277cbbe0919f361d6c5c82",
          "name": "Daniel Vimont",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DANIEL_VIMONT"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_ca47e0d94c0f9cf458595b48",
          "name": "David Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DAVID_HENDERSON"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_7da7cd39a088f432b97f398c",
          "name": "Elizabeth Maroon",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ELIZABETH_MAROON"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_0516700accf58ea54d8b1571",
          "name": "Fraser King",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/FRASER_KING"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_62b89462b37ec832e8b408d5",
          "name": "Hannah Zanowski",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/HANNAH_ZANOWSKI"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_ceafe44c0ad451bbfa8e0705",
          "name": "Matthew Hitchman",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATTHEW_HITCHMAN"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_0d2d6100ce7d454aa83f9a44",
          "name": "Mayra Oyola",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MAYRA_OYOLA"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_bc388df2441fd6d6741855e8",
          "name": "Stephanie Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/STEPHANIE_HENDERSON"
        },
        {
          "course_uid": "course_fbada5a18c66075fa0722682",
          "uid": "instructor_9abda7f229980ea386416f17",
          "name": "Tristan L'Ecuyer",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TRISTAN_LECUYER"
        }
      ],
      "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_82566c32905394f9174a93a5",
    "course_id": "ATMOCN 692",
    "title": "SENIOR THESIS",
    "credits_min": 2,
    "credits_max": 3,
    "gpa": null,
    "badges": [],
    "description": "ATMOCN 692 is a senior thesis course involving individual mentored study arranged with a faculty member.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_b798415c844134f39459d14c",
          "name": "Andrea Lang",
          "quality": 3.939790522364397,
          "quality_count": 10,
          "instructor_url": "/instructors/ANDREA_LANG"
        },
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_bec67ecd471b303ed3a35fe9",
          "name": "Ankur Desai",
          "quality": 3.9340612739618543,
          "quality_count": 8,
          "instructor_url": "/instructors/ANKUR_DESAI"
        },
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_4906d9f17830a80fd23a62c3",
          "name": "Till Wagner",
          "quality": 3.8231005804048857,
          "quality_count": 7,
          "instructor_url": "/instructors/TILL_WAGNER"
        },
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_5031191fb398918f56c3ff4c",
          "name": "Angel Adames-Corraliza",
          "quality": 3.6282721748062814,
          "quality_count": 1,
          "instructor_url": "/instructors/ANGEL_ADAMES-CORRALIZA"
        },
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_65dc12c97e05c090a616c3b5",
          "name": "Angela Rowe",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANGELA_ROWE"
        },
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_dd50bf3f848b974002641062",
          "name": "Bee Leung",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BEE_LEUNG"
        },
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_20076ee31ba4e82d50ad8238",
          "name": "Brad Pierce",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BRAD_PIERCE"
        },
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_ca47e0d94c0f9cf458595b48",
          "name": "David Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DAVID_HENDERSON"
        },
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_7da7cd39a088f432b97f398c",
          "name": "Elizabeth Maroon",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ELIZABETH_MAROON"
        },
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_0516700accf58ea54d8b1571",
          "name": "Fraser King",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/FRASER_KING"
        },
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_62b89462b37ec832e8b408d5",
          "name": "Hannah Zanowski",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/HANNAH_ZANOWSKI"
        },
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_0d2d6100ce7d454aa83f9a44",
          "name": "Mayra Oyola",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MAYRA_OYOLA"
        },
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_bc388df2441fd6d6741855e8",
          "name": "Stephanie Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/STEPHANIE_HENDERSON"
        },
        {
          "course_uid": "course_82566c32905394f9174a93a5",
          "uid": "instructor_9abda7f229980ea386416f17",
          "name": "Tristan L'Ecuyer",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TRISTAN_LECUYER"
        }
      ],
      "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_395f635ceca100a358668eeb",
    "course_id": "ATMOCN 698",
    "title": "DIRECTED STUDY",
    "credits_min": 1,
    "credits_max": 5,
    "gpa": null,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Jonathan Martin (4.30/5 adjusted; 131 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Jonathan Martin",
            "href": "/instructors/JONATHAN_MARTIN"
          }
        ]
      }
    ],
    "description": "ATMOCN 698 is a directed study course allowing students to conduct independent research or study arranged with a faculty member.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_f614613911e99dabc63f1167",
          "name": "Jonathan Martin",
          "quality": 4.301945136893589,
          "quality_count": 131,
          "instructor_url": "/instructors/JONATHAN_MARTIN"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_b798415c844134f39459d14c",
          "name": "Andrea Lang",
          "quality": 3.939790522364397,
          "quality_count": 10,
          "instructor_url": "/instructors/ANDREA_LANG"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_bec67ecd471b303ed3a35fe9",
          "name": "Ankur Desai",
          "quality": 3.9340612739618543,
          "quality_count": 8,
          "instructor_url": "/instructors/ANKUR_DESAI"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_14e289bc8c49afa35314e917",
          "name": "Tracey Holloway",
          "quality": 3.8956931729974786,
          "quality_count": 7,
          "instructor_url": "/instructors/TRACEY_HOLLOWAY"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_4906d9f17830a80fd23a62c3",
          "name": "Till Wagner",
          "quality": 3.8231005804048857,
          "quality_count": 7,
          "instructor_url": "/instructors/TILL_WAGNER"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_5031191fb398918f56c3ff4c",
          "name": "Angel Adames-Corraliza",
          "quality": 3.6282721748062814,
          "quality_count": 1,
          "instructor_url": "/instructors/ANGEL_ADAMES-CORRALIZA"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_b420a4834df3a317012725dc",
          "name": "Michael Morgan",
          "quality": 2.860543801144063,
          "quality_count": 42,
          "instructor_url": "/instructors/MICHAEL_MORGAN"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_d055ab4dadc1d40432b56afd",
          "name": "Larissa Back",
          "quality": 2.7992269314979974,
          "quality_count": 14,
          "instructor_url": "/instructors/LARISSA_BACK"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_65dc12c97e05c090a616c3b5",
          "name": "Angela Rowe",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANGELA_ROWE"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_dd50bf3f848b974002641062",
          "name": "Bee Leung",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BEE_LEUNG"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_20076ee31ba4e82d50ad8238",
          "name": "Brad Pierce",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BRAD_PIERCE"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_1b277cbbe0919f361d6c5c82",
          "name": "Daniel Vimont",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DANIEL_VIMONT"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_ca47e0d94c0f9cf458595b48",
          "name": "David Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DAVID_HENDERSON"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_7da7cd39a088f432b97f398c",
          "name": "Elizabeth Maroon",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ELIZABETH_MAROON"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_0516700accf58ea54d8b1571",
          "name": "Fraser King",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/FRASER_KING"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_62b89462b37ec832e8b408d5",
          "name": "Hannah Zanowski",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/HANNAH_ZANOWSKI"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_ceafe44c0ad451bbfa8e0705",
          "name": "Matthew Hitchman",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATTHEW_HITCHMAN"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_0d2d6100ce7d454aa83f9a44",
          "name": "Mayra Oyola",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MAYRA_OYOLA"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_bc388df2441fd6d6741855e8",
          "name": "Stephanie Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/STEPHANIE_HENDERSON"
        },
        {
          "course_uid": "course_395f635ceca100a358668eeb",
          "uid": "instructor_9abda7f229980ea386416f17",
          "name": "Tristan L'Ecuyer",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TRISTAN_LECUYER"
        }
      ],
      "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_741ba647a636411e6b2a7bdf",
    "course_id": "ATMOCN 699",
    "title": "DIRECTED STUDY",
    "credits_min": 1,
    "credits_max": 5,
    "gpa": 3.919,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Jonathan Martin (4.30/5 adjusted; 131 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Jonathan Martin",
            "href": "/instructors/JONATHAN_MARTIN"
          }
        ]
      }
    ],
    "description": "ATMOCN 699 is a directed study course allowing students to conduct independent research or study under faculty supervision.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          8,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 8,
        "gpa": 4,
        "topShare": 100,
        "firstTerm": "1224",
        "lastTerm": "1244"
      },
      "instructors": [
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_f614613911e99dabc63f1167",
          "name": "Jonathan Martin",
          "quality": 4.301945136893589,
          "quality_count": 131,
          "instructor_url": "/instructors/JONATHAN_MARTIN"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_b798415c844134f39459d14c",
          "name": "Andrea Lang",
          "quality": 3.939790522364397,
          "quality_count": 10,
          "instructor_url": "/instructors/ANDREA_LANG"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_bec67ecd471b303ed3a35fe9",
          "name": "Ankur Desai",
          "quality": 3.9340612739618543,
          "quality_count": 8,
          "instructor_url": "/instructors/ANKUR_DESAI"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_14e289bc8c49afa35314e917",
          "name": "Tracey Holloway",
          "quality": 3.8956931729974786,
          "quality_count": 7,
          "instructor_url": "/instructors/TRACEY_HOLLOWAY"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_4906d9f17830a80fd23a62c3",
          "name": "Till Wagner",
          "quality": 3.8231005804048857,
          "quality_count": 7,
          "instructor_url": "/instructors/TILL_WAGNER"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_5031191fb398918f56c3ff4c",
          "name": "Angel Adames-Corraliza",
          "quality": 3.6282721748062814,
          "quality_count": 1,
          "instructor_url": "/instructors/ANGEL_ADAMES-CORRALIZA"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_b420a4834df3a317012725dc",
          "name": "Michael Morgan",
          "quality": 2.860543801144063,
          "quality_count": 42,
          "instructor_url": "/instructors/MICHAEL_MORGAN"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_d055ab4dadc1d40432b56afd",
          "name": "Larissa Back",
          "quality": 2.7992269314979974,
          "quality_count": 14,
          "instructor_url": "/instructors/LARISSA_BACK"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_65dc12c97e05c090a616c3b5",
          "name": "Angela Rowe",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANGELA_ROWE"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_dd50bf3f848b974002641062",
          "name": "Bee Leung",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BEE_LEUNG"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_20076ee31ba4e82d50ad8238",
          "name": "Brad Pierce",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BRAD_PIERCE"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_1b277cbbe0919f361d6c5c82",
          "name": "Daniel Vimont",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DANIEL_VIMONT"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_ca47e0d94c0f9cf458595b48",
          "name": "David Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DAVID_HENDERSON"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_7da7cd39a088f432b97f398c",
          "name": "Elizabeth Maroon",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ELIZABETH_MAROON"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_0516700accf58ea54d8b1571",
          "name": "Fraser King",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/FRASER_KING"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_62b89462b37ec832e8b408d5",
          "name": "Hannah Zanowski",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/HANNAH_ZANOWSKI"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_ceafe44c0ad451bbfa8e0705",
          "name": "Matthew Hitchman",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATTHEW_HITCHMAN"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_0d2d6100ce7d454aa83f9a44",
          "name": "Mayra Oyola",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MAYRA_OYOLA"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_bc388df2441fd6d6741855e8",
          "name": "Stephanie Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/STEPHANIE_HENDERSON"
        },
        {
          "course_uid": "course_741ba647a636411e6b2a7bdf",
          "uid": "instructor_9abda7f229980ea386416f17",
          "name": "Tristan L'Ecuyer",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TRISTAN_LECUYER"
        }
      ],
      "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_764b56655660d5c60739141d",
    "course_id": "ATMOCN 801",
    "title": "TOPICS IN THEORETICAL METEOROLOGY",
    "credits_min": 2,
    "credits_max": 3,
    "gpa": 3.828,
    "badges": [
      {
        "id": "lecture-size",
        "label": "Small lectures",
        "tone": "neutral",
        "evidence": "Fall 2026: median 7 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/ATMOCN_801#schedule"
          }
        ]
      }
    ],
    "description": "ATMOCN 801 covers advanced topics in theoretical meteorology, including dynamics, synoptics, climate dynamics, and atmospheric physics.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          38,
          9,
          7,
          0,
          0,
          0,
          0
        ],
        "count": 54,
        "gpa": 3.787037037037037,
        "topShare": 87.03703703703704,
        "firstTerm": "1224",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_764b56655660d5c60739141d",
          "uid": "instructor_b798415c844134f39459d14c",
          "name": "Andrea Lang",
          "quality": 3.939790522364397,
          "quality_count": 10,
          "instructor_url": "/instructors/ANDREA_LANG"
        }
      ],
      "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_8639695cccc0c4499822f8ba",
    "course_id": "ATMOCN 901",
    "title": "FOUNDATIONS OF ATMOSPHERIC AND OCEANIC SCIENCES RESEARCH",
    "credits_min": 1,
    "credits_max": 1,
    "gpa": 3.938,
    "badges": [],
    "description": "ATMOCN 901 introduces graduate students to the history, ethics, and inclusive practices of atmospheric and oceanic sciences research.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          30,
          1,
          0,
          1,
          0,
          0,
          0
        ],
        "count": 32,
        "gpa": 3.9375,
        "topShare": 96.875,
        "firstTerm": "1252",
        "lastTerm": "1262"
      },
      "instructors": [
        {
          "course_uid": "course_8639695cccc0c4499822f8ba",
          "uid": "instructor_b798415c844134f39459d14c",
          "name": "Andrea Lang",
          "quality": 3.939790522364397,
          "quality_count": 10,
          "instructor_url": "/instructors/ANDREA_LANG"
        },
        {
          "course_uid": "course_8639695cccc0c4499822f8ba",
          "uid": "instructor_65dc12c97e05c090a616c3b5",
          "name": "Angela Rowe",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANGELA_ROWE"
        }
      ],
      "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_1a6e6541c931c4eebfe00b31",
    "course_id": "ATMOCN 990",
    "title": "RESEARCH",
    "credits_min": 1,
    "credits_max": 12,
    "gpa": null,
    "badges": [
      {
        "id": "rated-teacher",
        "label": "Highly rated instructor",
        "tone": "positive",
        "evidence": "Fall 2026: Jonathan Martin (4.30/5 adjusted; 131 ratings). At least one assigned instructor qualifies. This describes instructor reviews across courses, not a course rating.",
        "sources": [
          {
            "label": "Jonathan Martin",
            "href": "/instructors/JONATHAN_MARTIN"
          }
        ]
      }
    ],
    "description": "ATMOCN 990 is a research course where students work with atmospheric and oceanic science faculty advisors.",
    "discovery": {
      "term": "1272",
      "offered": true,
      "history": {
        "counts": [
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "count": 0,
        "gpa": null,
        "topShare": null
      },
      "instructors": [
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_f614613911e99dabc63f1167",
          "name": "Jonathan Martin",
          "quality": 4.301945136893589,
          "quality_count": 131,
          "instructor_url": "/instructors/JONATHAN_MARTIN"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_b798415c844134f39459d14c",
          "name": "Andrea Lang",
          "quality": 3.939790522364397,
          "quality_count": 10,
          "instructor_url": "/instructors/ANDREA_LANG"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_bec67ecd471b303ed3a35fe9",
          "name": "Ankur Desai",
          "quality": 3.9340612739618543,
          "quality_count": 8,
          "instructor_url": "/instructors/ANKUR_DESAI"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_14e289bc8c49afa35314e917",
          "name": "Tracey Holloway",
          "quality": 3.8956931729974786,
          "quality_count": 7,
          "instructor_url": "/instructors/TRACEY_HOLLOWAY"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_4906d9f17830a80fd23a62c3",
          "name": "Till Wagner",
          "quality": 3.8231005804048857,
          "quality_count": 7,
          "instructor_url": "/instructors/TILL_WAGNER"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_5031191fb398918f56c3ff4c",
          "name": "Angel Adames-Corraliza",
          "quality": 3.6282721748062814,
          "quality_count": 1,
          "instructor_url": "/instructors/ANGEL_ADAMES-CORRALIZA"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_b420a4834df3a317012725dc",
          "name": "Michael Morgan",
          "quality": 2.860543801144063,
          "quality_count": 42,
          "instructor_url": "/instructors/MICHAEL_MORGAN"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_d055ab4dadc1d40432b56afd",
          "name": "Larissa Back",
          "quality": 2.7992269314979974,
          "quality_count": 14,
          "instructor_url": "/instructors/LARISSA_BACK"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_65dc12c97e05c090a616c3b5",
          "name": "Angela Rowe",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ANGELA_ROWE"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_dd50bf3f848b974002641062",
          "name": "Bee Leung",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BEE_LEUNG"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_20076ee31ba4e82d50ad8238",
          "name": "Brad Pierce",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/BRAD_PIERCE"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_1b277cbbe0919f361d6c5c82",
          "name": "Daniel Vimont",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DANIEL_VIMONT"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_ca47e0d94c0f9cf458595b48",
          "name": "David Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/DAVID_HENDERSON"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_7da7cd39a088f432b97f398c",
          "name": "Elizabeth Maroon",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/ELIZABETH_MAROON"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_0516700accf58ea54d8b1571",
          "name": "Fraser King",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/FRASER_KING"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_62b89462b37ec832e8b408d5",
          "name": "Hannah Zanowski",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/HANNAH_ZANOWSKI"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_ceafe44c0ad451bbfa8e0705",
          "name": "Matthew Hitchman",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MATTHEW_HITCHMAN"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_0d2d6100ce7d454aa83f9a44",
          "name": "Mayra Oyola",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/MAYRA_OYOLA"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_bc388df2441fd6d6741855e8",
          "name": "Stephanie Henderson",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/STEPHANIE_HENDERSON"
        },
        {
          "course_uid": "course_1a6e6541c931c4eebfe00b31",
          "uid": "instructor_9abda7f229980ea386416f17",
          "name": "Tristan L'Ecuyer",
          "quality": null,
          "quality_count": null,
          "instructor_url": "/instructors/TRISTAN_LECUYER"
        }
      ],
      "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:55:40.524523+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyOTg1NDYy",
    "source_instructor_id": "rmp:1248548",
    "instructor_name": "Andrea Lang",
    "course_label": "AOS201",
    "course_id": null,
    "course_uid": null,
    "review_date": "2026-04-30 18:58:21 +0000 UTC",
    "comment": "Prof Lang is great. She's very knowledgeable and nice, and her lectures are good. Quizzes and assignments aren't too difficult. I'm not AOS major but I still liked her class.",
    "source_url": "https://www.ratemyprofessors.com/professor/1248548",
    "quality_rating": 5,
    "difficulty_rating": 2
  },
  {
    "observed_at": "2026-09-07 16:55:40.524523+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyNDQ0MzMx",
    "source_instructor_id": "rmp:1248548",
    "instructor_name": "Andrea Lang",
    "course_label": "AOS100",
    "course_id": null,
    "course_uid": null,
    "review_date": "2026-01-06 03:56:57 +0000 UTC",
    "comment": "As long as you attend the lectures, it will be easy to receive a good grade. Many assignments outside of tests help you get a good grade. The professor is a nice person. ",
    "source_url": "https://www.ratemyprofessors.com/professor/1248548",
    "quality_rating": 5,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:55:40.524523+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQxOTA5MTc0",
    "source_instructor_id": "rmp:1248548",
    "instructor_name": "Andrea Lang",
    "course_label": "AOS100",
    "course_id": null,
    "course_uid": null,
    "review_date": "2025-11-20 00:53:12 +0000 UTC",
    "comment": "For an intro course, the coursework is pretty fast-paced and difficult to understand. Her lectures definitely do not need to be 1 hour 15 mins. First solid chunk of the lecture she always analyzes climate \"current events,\" which tend to be irrelevant to the quizzes and homework. Not an engaging speaker. TAs grade harshly, slowly, nonconstructively.",
    "source_url": "https://www.ratemyprofessors.com/professor/1248548",
    "quality_rating": 2,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:55:40.524523+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQxNDgxNjI0",
    "source_instructor_id": "rmp:1248548",
    "instructor_name": "Andrea Lang",
    "course_label": "AOS220",
    "course_id": null,
    "course_uid": null,
    "review_date": "2025-07-04 17:24:31 +0000 UTC",
    "comment": "Great prof",
    "source_url": "https://www.ratemyprofessors.com/professor/1248548",
    "quality_rating": 5,
    "difficulty_rating": 5
  },
  {
    "observed_at": "2026-09-07 16:55:40.524523+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQxMDkxMzQ1",
    "source_instructor_id": "rmp:1248548",
    "instructor_name": "Andrea Lang",
    "course_label": "AOS100",
    "course_id": null,
    "course_uid": null,
    "review_date": "2025-04-29 21:39:26 +0000 UTC",
    "comment": "Prof. Lang was amazing when I took her (Fall 2024)! Good lectures, and tests were almost all from the slides. Never bought or read the book and got an A. Seems to genuinely care about her students and is passionate. Here lectures are most certainly not boring. I would recommend taking her, but this class isn't easy if you're looking for an easy A.",
    "source_url": "https://www.ratemyprofessors.com/professor/1248548",
    "quality_rating": 5,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:55:40.524523+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQwNjE0NDYz",
    "source_instructor_id": "rmp:1248548",
    "instructor_name": "Andrea Lang",
    "course_label": "AOS100",
    "course_id": null,
    "course_uid": null,
    "review_date": "2025-01-28 21:33:14 +0000 UTC",
    "comment": "Great lecturer and knew what she was talking about! Tests were online and lecture covered everything. Homework was pretty challenging as it was worth less than 10 points, so a couple points off meant a bad grade. You had to explain everything in depth and it often wasn't clear what she was looking for in a response. Otherwise, I recommend!",
    "source_url": "https://www.ratemyprofessors.com/professor/1248548",
    "quality_rating": 5,
    "difficulty_rating": 2
  }
]
```

### total

10

### page

1

### courses

None recorded.

### matched

true

## social Image

true
