Really good professor. He's kind of maybe insane, but gets you engaged in the lecture and teaches the subject in a super interesting and applied way.Rate My Professors ↗
Historical instructor
DAVID JOHNSON
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 3/5
Quality 5/5Difficulty 4/5
Professor Johnson was one of my favorite professors. Definitely the toughest Econ 102 teacher but its worth it. If you care about your education more than you care about getting a good grade take 102 with Johnson.Rate My Professors ↗
Quality 5/5Difficulty 3/5
It has been an honor to have him as my economics professor over the past year in both Econ 301 and Econ 330. Of all the subjects I have studied in college, economics has been the most interesting to me, and he is the reason I want to continue studying economics. the lectures are always engaging, and his passion for teaching really shows!!Rate My Professors ↗
Quality 5/5Difficulty 3/5
This is the greatest professor I've ever had. Would 10/10 recommend.Rate My Professors ↗
Quality 1/5Difficulty 5/5
Speaks in a demeaning tone to students. I leave with a headache every lecture. Final is 40% of your grade. Not clear at all and jumps around a lot. Some people love him thoRate My Professors ↗
Quality 5/5Difficulty 4/5
Well, Prof DWJ doesn't just teach from books, he owns the subject. Pure intuition on the chalkboard, turning every lecture into a masterclass that keeps everyone locked in.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with DAVID JOHNSON
No teaching recorded in Fall 2026.
View last recorded teaching term →No courses match this selection. Try the full catalog or another term.
Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2026 | ECON 101 | Principles of Microeconomics |
| Spring 2026 | ECON 301 | Intermediate Microeconomic Theory |
| Fall 2025 | ECON 102 | Principles of Macroeconomics |
| Fall 2025 | ECON 330 | Money and Banking |
| Spring 2025 | ECON 101 | Principles of Microeconomics |
| Spring 2025 | ECON 390 | Contemporary Economic Issues |
| Spring 2025 | ECON 699 | Directed Study |
| Fall 2024 | ECON 101 | Principles of Microeconomics |
| Fall 2024 | ECON 302 | Intermediate Macroeconomic Theory |
| Spring 2024 | ECON 102 | Principles of Macroeconomics |
| Spring 2024 | ECON 321 | Sports Economics |
| Fall 2023 | ECON 101 | Principles of Microeconomics |
| Spring 2022 | ECON 101 | Principles of Microeconomics |
| Spring 2022 | ECON 330 | Money and Banking |
| Fall 2021 | ECON 101 | Principles of Microeconomics |
| Fall 2021 | ECON 301 | Intermediate Microeconomic Theory |
| Fall 2020 | ECON 101 | Principles of Microeconomics |
| Fall 2020 | ECON 301 | Intermediate Microeconomic Theory |
| Fall 2020 | ECON/HISTSCI 305 | Development of Economic Thought |
| Spring 2020 | ECON 101 | Principles of Microeconomics |
| Spring 2020 | ECON 102 | Principles of Macroeconomics |
| Fall 2019 | ECON 101 | Principles of Microeconomics |
| Fall 2019 | ECON 301 | Intermediate Microeconomic Theory |
| Spring 2019 | ECON 101 | Principles of Microeconomics |
| Spring 2019 | ECON 102 | Principles of Macroeconomics |
| Fall 2018 | ECON 101 | Principles of Microeconomics |
| Fall 2018 | ECON 301 | Intermediate Microeconomic Theory |
| Spring 2018 | ECON 101 | Principles of Microeconomics |
| Spring 2018 | ECON 390 | Contemporary Economic Issues |
| Fall 2017 | ECON 101 | Principles of Microeconomics |
| Spring 2017 | ECON 101 | Principles of Microeconomics |
| Spring 2017 | ECON 301 | Intermediate Microeconomic Theory |
| Fall 2016 | ECON 101 | Principles of Microeconomics |
| Fall 2016 | ECON 302 | Intermediate Macroeconomic Theory |
| Spring 2016 | ECON 101 | Principles of Microeconomics |
| Spring 2016 | ECON 580 | Honors Tutorial in Research Project Design |
| Fall 2015 | ECON 101 | Principles of Microeconomics |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_bf450fb1f66f2d6056f56992",
"source": "madgrades",
"source_instructor_id": "5620721",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "DAVID JOHNSON",
"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": 314,
"quality": 4.53,
"difficulty": 3.54,
"quality_count": 314,
"difficulty_count": 314,
"profile_id": "rmp:2040484",
"source_url": "https://www.ratemyprofessors.com/professor/2040484",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:45:00.394072+00:00",
"courses": {
"course_c1d62f93b6bc2a4cab189b27": {
"review_count": 28,
"quality": 4,
"difficulty": 3.86,
"quality_count": 28,
"difficulty_count": 28
},
"course_9f4e10a4ab7c3040302d172b": {
"review_count": 18,
"quality": 4.06,
"difficulty": 4.22,
"quality_count": 18,
"difficulty_count": 18
},
"course_921b4908221d05cbad377045": {
"review_count": 251,
"quality": 4.63,
"difficulty": 3.47,
"quality_count": 251,
"difficulty_count": 251
},
"course_9ff4b9c944ce562703c38578": {
"review_count": 2,
"quality": 5,
"difficulty": 3,
"quality_count": 2,
"difficulty_count": 2
},
"course_9342eaf3d82a59634b605992": {
"review_count": 11,
"quality": 4.27,
"difficulty": 3.36,
"quality_count": 11,
"difficulty_count": 11
},
"course_6d73053cf52090039c56ff08": {
"review_count": 2,
"quality": 4.5,
"difficulty": 3,
"quality_count": 2,
"difficulty_count": 2
}
},
"bayesian_quality": 4.477885376260275,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.217,
"graded": 10095,
"counts": [
2440,
2735,
2616,
1539,
689,
65,
11
],
"sections": 42
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/DAVID_JOHNSON--instructor_bf450fb1f66f2d6056f56992"
}