Historical instructor

SHANNON STAHL

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 3.40/5 from 25 quality ratings. The adjusted rating blends this with the UW review average (3.66/5), weighted as 20 additional ratings. Smaller samples stay closer to that average. Each captured review is counted once in the prior; this does not correct who chooses to leave a review.

RMP profile ↗ · All captured review dates; profile matched by name.

What students say

Original student reviews · all captured dates

CHEM345HONOR · course not matched
Quality 3/5Difficulty 5/5
Very very smart guy; however, his lectures are average at best. Moves quite fast, and there's an overload of information that doesn't get explained super well. Often gets distracted by his own research interests and takes up lots of lecture time on this, which is interesting but not necessary helpful for exams. Exams are impossibly difficult.
Rate My Professors ↗
CHEM345HONOR · course not matched
Quality 2/5Difficulty 5/5
Professor Stahl is okay at lecturing. He likes to go on tangents quite a bit, and it is hard to follow sometimes. There is a lot of material to understand. His way of teaching is not very effective at helping you to understand it. He strives for the class to average a 50% on exams. They are normally pretty hard exams. Extremely intelligent guy.
Rate My Professors ↗
CHEM345HONOR · course not matched
Quality 3/5Difficulty 5/5
Shannon is extremely smart and is fairly decent at coming down to the student level when teaching. He does talk very fast and can be hard to follow in lecture sometimes. Exams are tough
Rate My Professors ↗
CHEM345HONOR · course not matched
Quality 5/5Difficulty 4/5
He dumps a lot of material on you at once, but he breaks it up with fun life advice tangents. You have to pay pretty close attention during lecture to get anything out of them. His exams are a lot of synthesis - both compounds and class material. You kind of learn while taking them. The class is rough, but Stahl is cool.
Rate My Professors ↗
CHEM345HONOR · course not matched
Quality 4/5Difficulty 4/5
Very intelligent, with a knack for getting students excited about science. But along with this, exams are highly challenging and really test not just how well you know the material but also how well you can integrate and expand upon it.
Rate My Professors ↗
CHEM345HONOR · course not matched
Quality 5/5Difficulty 4/5
He's really smart.
Rate My Professors ↗

Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.

Classes with SHANNON STAHL

CHEM 682 is a mentored research course for students completing a thesis in an Honors program.

No offering record · Spring 2026

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

CHEM 699 is a directed study course involving an advanced mentored research project arranged with a faculty member.

No offering record · Spring 2026

historical GPA · grades

Fall 2021–Spring 2026

CHEM 980 is a graduate-level seminar where students engage in research discussions facilitated by faculty within their research group.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2022–Spring 2026
CHEM 990

Research

1–15 credits

CHEM 990 is a research course where students conduct supervised research projects with individual faculty members.

No offering record · Spring 2026

No recorded grade history

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2026CHEM 682Senior Honors Thesis
Spring 2026CHEM 699Directed Study
Spring 2026CHEM 980Seminar: Review of Current Research
Spring 2026CHEM 990Research
Fall 2025CHEM 681Senior Honors Thesis
Fall 2025CHEM 699Directed Study
Fall 2025CHEM 714Organometallic Chemistry of the Transition Elements
Fall 2025CHEM 980Seminar: Review of Current Research
Fall 2025CHEM 990Research
Spring 2025CHEM 299Directed Study
Spring 2025CHEM 345Organic Chemistry II
Spring 2025CHEM 699Directed Study
Spring 2025CHEM 980Seminar: Review of Current Research
Spring 2025CHEM 990Research
Fall 2024CHEM 699Directed Study
Fall 2024CHEM 714Organometallic Chemistry of the Transition Elements
Fall 2024CHEM 980Seminar: Review of Current Research
Fall 2024CHEM 990Research
Spring 2024CHEM 299Directed Study
Spring 2024CHEM 699Directed Study
Spring 2024CHEM 840Advanced Topics in Organic Chemistry
Spring 2024CHEM 980Seminar: Review of Current Research
Spring 2024CHEM 990Research
Fall 2023CHEM 641Advanced Organic Chemistry
Fall 2023CHEM 699Directed Study
Fall 2023CHEM 980Seminar: Review of Current Research
Fall 2023CHEM 990Research
Spring 2023CHEM 980Seminar: Review of Current Research
Spring 2023CHEM 990Research
Fall 2022CHEM 641Advanced Organic Chemistry
Fall 2022CHEM 980Seminar: Review of Current Research
Fall 2022CHEM 990Research
Spring 2022CBE 790Master's Research or Thesis
Spring 2022CHEM 840Advanced Topics in Organic Chemistry
Spring 2022CHEM 990Research
Fall 2021CBE 890Pre-dissertator's Research
Fall 2021CHEM 714Organometallic Chemistry of the Transition Elements
Fall 2021CHEM 990Research
Fall 2020CHEM 990Research
Spring 2020CHEM 345Organic Chemistry II
Spring 2020CHEM 699Directed Study
Spring 2020CHEM 990Research
Fall 2019CHEM 699Directed Study
Fall 2019CHEM 714Organometallic Chemistry of the Transition Elements
Fall 2019CHEM 990Research
Spring 2019CHEM 699Directed Study
Spring 2019CHEM 990Research
Fall 2018CHEM 299Directed Study
Fall 2018CHEM 641Advanced Organic Chemistry
Fall 2018CHEM 699Directed Study
Fall 2018CHEM 990Research
Spring 2018CHEM 699Directed Study
Spring 2018CHEM 990Research
Fall 2017CHEM 641Advanced Organic Chemistry
Fall 2017CHEM 699Directed Study
Fall 2017CHEM 714Organometallic Chemistry of the Transition Elements
Fall 2017CHEM 990Research
Spring 2017CHEM 299Directed Study
Spring 2017CHEM 699Directed Study
Spring 2017CHEM 990Research
Fall 2016CHEM 641Advanced Organic Chemistry
Fall 2016CHEM 699Directed Study
Fall 2016CHEM 714Organometallic Chemistry of the Transition Elements
Fall 2016CHEM 990Research
Spring 2016CHEM 345Organic Chemistry II
Spring 2016CHEM 682Senior Honors Thesis
Spring 2016CHEM 699Directed Study
Spring 2016CHEM 990Research
Fall 2015CHEM 681Senior Honors Thesis
Fall 2015CHEM 699Directed Study
Fall 2015CHEM 714Organometallic Chemistry of the Transition Elements
Fall 2015CHEM 990Research
Spring 2015CHEM 345Organic Chemistry II
Spring 2015CHEM 699Directed Study
Spring 2015CHEM 990Research
Fall 2014CHEM 699Directed Study
Fall 2014CHEM 714Organometallic Chemistry of the Transition Elements
Fall 2014CHEM 990Research
Spring 2014CHEM 299Directed Study
Spring 2014CHEM 682Senior Honors Thesis
Spring 2014CHEM 990Research
Fall 2013CHEM 299Directed Study
Fall 2013CHEM 681Senior Honors Thesis
Fall 2013CHEM 990Research
Spring 2013CHEM 699Directed Study
Spring 2013CHEM 990Research
Fall 2012CHEM 699Directed Study
Fall 2012CHEM 714Organometallic Chemistry of the Transition Elements
Fall 2012CHEM 990Research
Spring 2012CHEM 299Directed Study
Spring 2012CHEM 345Organic Chemistry II
Spring 2012CHEM 682Senior Honors Thesis
Spring 2012CHEM 699Directed Study
Spring 2012CHEM 990Research
Fall 2011CHEM 299Directed Study
Fall 2011CHEM 681Senior Honors Thesis
Fall 2011CHEM 714Organometallic Chemistry of the Transition Elements
Fall 2011CHEM 990Research
Spring 2011CHEM 682Senior Honors Thesis
Spring 2011CHEM 699Directed Study

Teaching history may be incomplete. Course pages contain course-specific feedback and citations.

Instructor identity & provenance
{
  "instructor_uid": "instructor_12bbce6413c07006588251c4",
  "source": "madgrades",
  "source_instructor_id": "1375903",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "SHANNON STAHL",
  "email": null,
  "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
  "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
  "ratings": {
    "review_count": 25,
    "quality": 3.4,
    "difficulty": 4.16,
    "quality_count": 25,
    "difficulty_count": 25,
    "profile_id": "rmp:123919",
    "source_url": "https://www.ratemyprofessors.com/professor/123919",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:06:07.683119+00:00",
    "courses": {
      "course_ac85748471ecde5924cdc129": {
        "review_count": 1,
        "quality": 4,
        "difficulty": 3,
        "quality_count": 1,
        "difficulty_count": 1
      },
      "course_daf4a0053696c0e96c07064d": {
        "review_count": 10,
        "quality": 2.8,
        "difficulty": 4.8,
        "quality_count": 10,
        "difficulty_count": 10
      },
      "course_34903ee31ae592cff4822461": {
        "review_count": 5,
        "quality": 3.6,
        "difficulty": 3.2,
        "quality_count": 5,
        "difficulty_count": 5
      },
      "course_75930c37cc749772d3f9356c": {
        "review_count": 1,
        "quality": 5,
        "difficulty": 3,
        "quality_count": 1,
        "difficulty_count": 1
      }
    },
    "bayesian_quality": 3.5154159037984867,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.362,
    "graded": 942,
    "counts": [
      415,
      167,
      221,
      43,
      65,
      22,
      9
    ],
    "sections": 131
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/SHANNON_STAHL--instructor_12bbce6413c07006588251c4"
}