Very kind professor who wanted you to succeed. He scheduled regular meetings which each student to ensure they were on the right track. Lectures and assignments were often boring but not unbearable.Rate My Professors ↗
Historical instructor
John Mulvihill
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 2/5
Quality 5/5Difficulty 2/5
absolutely amazing man. he was great at teaching and genuinely cared about students improvementRate My Professors ↗
Quality 5/5Difficulty 2/5
John is a very caring professor and you get the impression that he cares about your progress. The class is divided into three "portfolios," with a few other assignments that sometimes feel like busy work. Overall, Professor Mulvihill gives great feedback and is a fun lecturer and I would highly recommend it to anyone who must take English 100.Rate My Professors ↗
Quality 5/5Difficulty 2/5
I really enjoyed having Professor Mulvihill this semester, he gives very good feedback when needed and really cares about his students. I will say there are a good amount of assignments assigned on canvas, however they are all manageable. If you are looking for a good professor for English, I would totally recommend Professor Mulvihill.Rate My Professors ↗
Quality 5/5Difficulty 2/5
He is one of my favorite professors.Rate My Professors ↗
Quality 5/5Difficulty 3/5
Very professional class. Dr. Mulvihill really cares that you become a better writer. Class was more writing heavy than reading, which I really liked. We had 1 on 1 meetings to go over drafts of every writing assignment which was awesome. Take the class seriously and you'll do well and learn a lotRate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with John Mulvihill
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_ab2a099288d90db1c7cdf437",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "John Mulvihill",
"email": "JMULVIHILL@WISC.EDU",
"first_observed_at": "2025-12-03 12:33:41.418072+00:00",
"last_observed_at": "2025-12-03 12:33:41.418072+00:00",
"ratings": {
"review_count": 21,
"quality": 4.9,
"difficulty": 2.38,
"quality_count": 21,
"difficulty_count": 21,
"profile_id": "rmp:2327520",
"source_url": "https://www.ratemyprofessors.com/professor/2327520",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:31:15.499280+00:00",
"courses": {
"course_d80dccb1baca4b05890eda4d": {
"review_count": 6,
"quality": 5,
"difficulty": 2.17,
"quality_count": 6,
"difficulty_count": 6
}
},
"bayesian_quality": 4.294968674900779,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/JOHN_MULVIHILL--instructor_ab2a099288d90db1c7cdf437"
}