If this class was not required, I would 100% not have taken it. It's all online lectures and he really could care less about his students. Not responsive at all with questions - even specifically said in an email once NOT to ask him any questions. He clearly does not care about the students or the class. (Also, watch online lectures at 2x speed!!)Rate My Professors ↗
Historical instructor
BRUCE HARMS
What students say
Original student reviews · all captured dates
Quality 1/5Difficulty 4/5
Quality 2/5Difficulty 4/5
All online lectures. Never once met him, but in lectures he kind of talks in circles. The material is fairly hard/requires a lot of studying in order to really be able to understand & apply the topics to real life scenarios. Use the pra… Read full reviewShow less
All online lectures. Never once met him, but in lectures he kind of talks in circles. The material is fairly hard/requires a lot of studying in order to really be able to understand & apply the topics to real life scenarios. Use the practice problems! The exams have curves that really help. Attendance at discussion counts for a percentage of grade.
Quality 1/5Difficulty 4/5
All online lectures. However, he is not very approachable about course administration questions. Online lectures are very slow and dry, so be sure to watch at 2x. Discussion sections are a must if you're looking to do well on exams.Rate My Professors ↗
Quality 3/5Difficulty 4/5
The class is online but that's probably for the best. Avoid talking to him because he seriously doesn't care about any of his students. I let him know there was a glitch in the computer that caused an entire one of my short answer questions to erase with less than a minute left and all he could manage to tell me is there was nothing he could do.Rate My Professors ↗
Quality 3/5Difficulty 2/5
Bruce is an instructor who seems to be very experienced in his field. Online lectures are sometimes entertaining, although it feels like there are hundreds of them. Textbook is too pricey for how much reading he assigns, so you are better off saving your money. In order to do well, just watch all of his lectures and follow the course packet.Rate My Professors ↗
Quality 4/5Difficulty 3/5
Harms is a straightforward guy teaching a straightforward course. You don't need to go to class, but it does help you keep pace with the material. Exams are pretty demanding and require a lot of memorization, but two nights before, max, is all you need. Remember to study the cases and past essays are key. It's really not as bad as everyone says.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with BRUCE HARMS
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_d1503d59adbf99efe71456c1",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "BRUCE HARMS",
"email": null,
"first_observed_at": "2025-04-16 05:20:33.104844+00:00",
"last_observed_at": "2026-01-22 01:00:26.555427+00:00",
"ratings": {
"review_count": 29,
"quality": 3.07,
"difficulty": 3.76,
"quality_count": 29,
"difficulty_count": 29,
"profile_id": "rmp:450536",
"source_url": "https://www.ratemyprofessors.com/professor/450536",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:50:51.425502+00:00",
"courses": {
"course_f3450711de0fb6e08ca2925e": {
"review_count": 5,
"quality": 3.2,
"difficulty": 3.2,
"quality_count": 5,
"difficulty_count": 5
}
},
"bayesian_quality": 3.310688074916978,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/BRUCE_HARMS"
}