Such an amazing professor, you're in good hands!! Really cares about each individual student and wants everyone to succeed.Rate My Professors ↗
Historical instructor
DANIEL KLINGENBERG
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 2/5
Quality 5/5Difficulty 1/5
my goat frRate My Professors ↗
Quality 4/5Difficulty 2/5
Great professor. Got me really interested in the future of what I was doing. There were some classes that dragged on and he really tried to speed them up as he could see that the class was getting tired of it.Rate My Professors ↗
Quality 5/5Difficulty 4/5
Prof Klingenberg was amazing at explaining concepts. Lecture was "online" (we watched lecture recordings from 2017 I think) but they are well done and he comes to discussion. He attempts to get to know his students and interact during discussion, so you can tell he really cares! HW sets take a long time but he was very helpful in office hours.Rate My Professors ↗
Quality 4/5Difficulty 3/5
This wasn't a difficult course and Professor Klingenberg was fun. However, the difficulty of exams and quizzes was downplayed. We also were not given much help preparing for exams. This class was also only one credit and I felt that at times we were doing more than one credit worth of work. I would definitely recommend Professor Klingenberg.Rate My Professors ↗
Quality 5/5Difficulty 4/5
Prof. Klingenberg has been one of the best engineering professors I've had at UW. The homework sets can get pretty brutal, so I suggest working with a group of people every week to tackle them together, but exams were always fair and straightforward. Only complaint is that it took 2+ weeks to get exam scores back. Great class, great professor.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with DANIEL KLINGENBERG
No teaching recorded in Fall 2026.
No courses match this selection. Try the full catalog or another term.
Recorded teaching history
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_494ac87fc9c67cff1e8ce6dc",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "DANIEL KLINGENBERG",
"email": null,
"first_observed_at": "2025-04-16 05:20:33.104844+00:00",
"last_observed_at": "2026-09-07 15:55:43.033547+00:00",
"ratings": {
"review_count": 22,
"quality": 4.82,
"difficulty": 3.36,
"quality_count": 22,
"difficulty_count": 22,
"profile_id": "rmp:590338",
"source_url": "https://www.ratemyprofessors.com/professor/590338",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:46:03.510568+00:00",
"courses": {
"course_926f8b8ad2dd96eabe4e7250": {
"review_count": 1,
"quality": 5,
"difficulty": 2,
"quality_count": 1,
"difficulty_count": 1
},
"course_c22eaf129e2a987e45bf3a19": {
"review_count": 3,
"quality": 4.33,
"difficulty": 2,
"quality_count": 3,
"difficulty_count": 3
},
"course_55c7051ce96ed44b00fbff02": {
"review_count": 14,
"quality": 5,
"difficulty": 3.86,
"quality_count": 14,
"difficulty_count": 14
},
"course_06907bb5549500ac81443b45": {
"review_count": 1,
"quality": 5,
"difficulty": 4,
"quality_count": 1,
"difficulty_count": 1
}
},
"bayesian_quality": 4.267469420736474,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/DANIEL_KLINGENBERG"
}