Kristin was a very nice professor who broke down technical concepts in ways that non-technical students could understand. Would highly recommend this class to anyone who wants a good start into databases and learning a query language such as SQL. Group projects take a bit of time but are pretty interesting. Exams are very lecture heavy however.Rate My Professors ↗
Historical instructor
Kristin ESCHENFELDER
What students say
Original student reviews · all captured dates
Quality 4/5Difficulty 3/5
Quality 5/5Difficulty 2/5
Kristin and the TA are super helpful during lab when you have questions. The class is a breeze because they use tons of examples during lectures, which makes it easy to understand. Also, you don't have to go to office hours to get a good grade, Kristin is pretty forgiving. And the best part is we usually finish all the assignments during class.Rate My Professors ↗
Quality 5/5Difficulty 1/5
Professor E made this class super chill. She genuinely cares about her students and goes out of her way to ensure that the content is easy to understand and interesting. All assignments are pretty straightforward. Take this class with her if you get the chanceRate My Professors ↗
Quality 4/5Difficulty 2/5
Fairly average ethnic studies class, pretty easy but not super interesting. A lot of reading assigned but not totally necassary because she covers all of it in lecture anyway, class doesn't follow any logical order really but it's not too bad.Rate My Professors ↗
Quality 4/5Difficulty 1/5
Eschenfelder is super nice - but this class was terrible. The content didn't follow any sort of logical pattern. Tests were easy though & not curved (which was a good thing, b/c lots of ppl got As). If you want an easy class, go ahead. But if you want an interesting class, stay away.Rate My Professors ↗
Quality 3/5Difficulty 1/5
Class is easy enough, but she can't read graphs.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with Kristin ESCHENFELDER
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_e48d5e618e7b174252f465aa",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "Kristin ESCHENFELDER",
"email": "ESCHENFELDER@WISC.EDU",
"first_observed_at": "2025-04-16 05:20:33.104844+00:00",
"last_observed_at": "2025-07-06 01:49:47.203835+00:00",
"ratings": {
"review_count": 10,
"quality": 4.2,
"difficulty": 1.6,
"quality_count": 10,
"difficulty_count": 10,
"profile_id": "rmp:841892",
"source_url": "https://www.ratemyprofessors.com/professor/841892",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:25:30.584429+00:00",
"courses": {
"course_b7124aab0f885840575f8fab": {
"review_count": 3,
"quality": 4.67,
"difficulty": 2,
"quality_count": 3,
"difficulty_count": 3
},
"course_195b34643875b4af72811020": {
"review_count": 5,
"quality": 4.2,
"difficulty": 1.4,
"quality_count": 5,
"difficulty_count": 5
}
},
"bayesian_quality": 3.839790522364397,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/KRISTIN_ESCHENFELDER--instructor_e48d5e618e7b174252f465aa"
}