Historical instructor

KIM RUHL

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 4.20/5 from 10 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

ECON 570
Quality 1/5Difficulty 1/5
I was excited when Prof. Ruhl announced a project to design an optimal tariff policy. Imagine my dismay when my paper, based on a careful application of Felbermayr et al. (2013) received an F. Meanwhile, my friend used Chat GPT and suggested the trade deficit / total imports. They received an A+ and were invited to work for the CEA with Prof. Ruhl!
Rate My Professors ↗
ECON 570
Quality 1/5Difficulty 2/5
Professor Ruhl was not a particularly engaging instructor, which is a shame, because I was interested in the subject material. Lectures were not interesting or all that informative, and I did most of my learning outside of class. I would consider other options if at all possible. Ruhl is certainly not the best the econ department has to offer.
Rate My Professors ↗
ECON 570
Quality 5/5Difficulty 3/5
Kim Ruhl is easily hands down one of the best professors in the economics department. His class, ECON 570 was very interesting and my favorite course so far. The class is project heavy but that is a good thing as long as you put in the work, and the exams can be a little tricky, but trust me they are not that bad.
Rate My Professors ↗
ECON 570
Quality 5/5Difficulty 3/5
Easily one of my favorite and one of the most useful classes I've taken through the econ department. I had virtually 0 coding experience coming into this class and left with a solid basis. Lectures are very clear and he is always accessible outside of class. He doesn't hesitate to answer any questions, and his feedback is always clear and useful.
Rate My Professors ↗
ECON 871
Quality 5/5Difficulty 4/5
I took 871 with Prof Ruhl. He always takes efforts to immerse the students in the context before explaining the concept. Apart from being a great teacher, mentor, guide and friend, what stands out about Prof Ruhl is that despite of being so research active and academically busy, he invests time and efforts to see positive growth in students.
Rate My Professors ↗
ECON 770
Quality 5/5Difficulty 3/5
The class is really inspirational and a great opportunity to get hands-on experience to deal with data in Python, which inspires my interest in programming and would like to learn more. The lectures are well-organized and help you learn Python from zero to one. If you want to learn data analysis and visualization, take it!
Rate My Professors ↗

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

Classes with KIM RUHL

ECON 899 covers selections from all fields of economic research.

No offering record · Spring 2026

historical GPA · grades

Fall 2021–Spring 2026

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2026ECON 899Recent Advances in Economics
Spring 2024ECON 682Senior Honors Thesis
Spring 2024ECON 978Workshop in International Economics
Spring 2024ECON 999Independent Work
Fall 2023ECON 570Fundamentals of Data Analytics for Economists
Fall 2023ECON 681Senior Honors Thesis
Fall 2023ECON 770Data Analytics for Economists
Fall 2023ECON 871Advanced International Economics
Fall 2023ECON 977Workshop in International Economics
Spring 2023ECON 699Directed Study
Spring 2023ECON 978Workshop in International Economics
Fall 2022ECON 770Data Analytics for Economists
Fall 2022ECON 871Advanced International Economics
Fall 2022ECON 977Workshop in International Economics
Spring 2022ECON 570Fundamentals of Data Analytics for Economists
Spring 2022ECON 978Workshop in International Economics
Fall 2021ECON 699Directed Study
Fall 2021ECON 770Data Analytics for Economists
Fall 2021ECON 871Advanced International Economics
Fall 2020ECON 581Honors Thesis
Fall 2020ECON 770Data Analytics for Economists
Fall 2020ECON 899Recent Advances in Economics
Spring 2020ECON 570Fundamentals of Data Analytics for Economists
Spring 2020ECON 692Senior Thesis
Spring 2020ECON 699Directed Study
Spring 2020ECON 978Workshop in International Economics
Fall 2019ECON 690Topics in Economics
Fall 2019ECON 691Senior Thesis
Fall 2019ECON 871Advanced International Economics
Fall 2019ECON 977Workshop in International Economics
Fall 2018ECON 666Issues in International Finance
Fall 2018ECON 690Topics in Economics
Fall 2018ECON 871Advanced International Economics
Fall 2014ECON 871Advanced International Economics

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_96116ba006cf5df62b017631",
  "source": "madgrades",
  "source_instructor_id": "404762",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "KIM RUHL",
  "email": null,
  "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
  "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
  "ratings": {
    "review_count": 10,
    "quality": 4.2,
    "difficulty": 2.8,
    "quality_count": 10,
    "difficulty_count": 10,
    "profile_id": "rmp:2417643",
    "source_url": "https://www.ratemyprofessors.com/professor/2417643",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:25:51.705255+00:00",
    "courses": {
      "course_05d67a715fdacf96f5e1d957": {
        "review_count": 6,
        "quality": 3.67,
        "difficulty": 2.5,
        "quality_count": 6,
        "difficulty_count": 6
      },
      "course_c580bd1525da3edb6cd052d9": {
        "review_count": 1,
        "quality": 5,
        "difficulty": 4,
        "quality_count": 1,
        "difficulty_count": 1
      },
      "course_7657616b432ed8fee5f3bdf3": {
        "review_count": 1,
        "quality": 5,
        "difficulty": 3,
        "quality_count": 1,
        "difficulty_count": 1
      },
      "course_bd45503e7f4482b76be7807d": {
        "review_count": 2,
        "quality": 5,
        "difficulty": 3,
        "quality_count": 2,
        "difficulty_count": 2
      }
    },
    "bayesian_quality": 3.839790522364397,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.763,
    "graded": 834,
    "counts": [
      543,
      214,
      60,
      11,
      5,
      0,
      1
    ],
    "sections": 35
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/KIM_RUHL--instructor_96116ba006cf5df62b017631"
}