Very very bad class, even worse professor. Retained almost nothing because almost nothing was discussed. Unfortunately, he is too old to teach effectively. the most arrogant professor I've had, you cannot even ask questionsRate My Professors ↗
Historical instructor
ROBERT KRAINER
What students say
Original student reviews · all captured dates
Quality 1/5Difficulty 3/5
Quality 1/5Difficulty 4/5
I want to start out by saying he is a very nice guy, but Professor Krainer is by far the worst professor I've had. He came to lecture late half the time and when he did start lecture, he was super disorganized and never knew where he was in his slide deck. Also, he was one of the most arrogant professors that I've had and is ver close-minded.Rate My Professors ↗
Quality 1/5Difficulty 4/5
He is the worst professor I've had at UW-Madison. Doesn't know how to communicate, can't answer questions, is too old to be teaching. Avoid this professor if you can.Rate My Professors ↗
Quality 1/5Difficulty 3/5
I dropped the class within 20 days and usually am not one to post about a professor, but for this one its worth it. Worst professor Ive had at UW Madison in general. You will not know a single thing that is going on in the class. Not sure how he is still allowed to lecture this class. STRONGLY ADVISE TO STAY AWAY FROM THIS COURSERate My Professors ↗
Quality 3/5Difficulty 4/5
The entire course is based on 3 exams and a couple take home quizzes. The exams are all open note so if you prepare a good study guide you will be set! He is a boring lecturer but provides a booklet with all of the information you will need for the exams, so attendance is not necessary.Rate My Professors ↗
Quality 2/5Difficulty 2/5
Krainer is a straight G. Super old and boring, but his exams are almost word for word in the readings and slides. Open note exams. I skipped about half lectures and did fine so if you have a choice to take this for your FIN elective, take him. Make a table of contents for the exams to find stuff quickly and you should get an A for sure.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with ROBERT KRAINER
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_13a42794217d4f37aa4aba5e",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "ROBERT KRAINER",
"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": 31,
"quality": 1.68,
"difficulty": 2.9,
"quality_count": 31,
"difficulty_count": 31,
"profile_id": "rmp:1079033",
"source_url": "https://www.ratemyprofessors.com/professor/1079033",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:09:36.969759+00:00",
"courses": {},
"bayesian_quality": 2.456347366096704,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "b68f68efcd3387a01fee00416f57beb6d43f3bcb",
"instructor_url": "/instructors/ROBERT_KRAINER"
}