Kilingenberg is good. He knows his stuff, and for a class that meets only once a week, the content was fair. The exam was a little interesting, but because there wasn't set content, it was a little frustrating. But, like, this is an intro engineering class, so the content is light compared to what you will see later. Fine classRate My Professors ↗
Historical instructor
DANIEL KLINGENBERG
What students say
Original student reviews · all captured dates
Quality 4/5Difficulty 3/5
Quality 5/5Difficulty 2/5
Such an amazing professor, you're in good hands!! Really cares about each individual student and wants everyone to succeed.Rate My Professors ↗
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 ↗
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 Spring 2027.
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-10-29 21:30:40.248904+00:00",
"ratings": {
"review_count": 23,
"quality": 4.78,
"difficulty": 3.35,
"quality_count": 23,
"difficulty_count": 23,
"profile_id": "rmp:590338",
"source_url": "https://www.ratemyprofessors.com/professor/590338",
"match_basis": "exact_name",
"observed_at": "2026-10-29 23:19:48.124866+00:00",
"courses": {
"course_926f8b8ad2dd96eabe4e7250": {
"review_count": 1,
"quality": 5,
"difficulty": 2,
"quality_count": 1,
"difficulty_count": 1
},
"course_c22eaf129e2a987e45bf3a19": {
"review_count": 4,
"quality": 4.25,
"difficulty": 2.25,
"quality_count": 4,
"difficulty_count": 4
},
"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.258261345467481,
"prior_mean": 3.658261892755085,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "c9cd06eaa45f9ddf7e69faa38b89ff3d3dd995dd",
"instructor_url": "/instructors/DANIEL_KLINGENBERG"
}