What a great class with a great professor. I highly recommend him for any thermo class. He really makes sure you understand the material and some of his lectures will blow your mind. The only downside is he grades kinda tough, but don't let that discourage you from signing up for his class.Rate My Professors ↗
Historical instructor
JOHN PFOTENHAUER
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 4/5
Quality 5/5Difficulty 3/5
He is a good professor and he explained the materials in an easy way to understand. HW is a lot but that is just how this course is constructed. The amount of HW is the same if you pick different lecturers. Accessible during office hour and reply emails pretty quickly if you have any questions about materials.Rate My Professors ↗
Quality 3/5Difficulty 4/5
He's very competent, but often comes to class semi-prepared. So his lectures can be derailed by math errors in his notes that are very hard to locate. But he's available outside class and will take the time to make sure you get it. His homework grading is often frustrating as he docks points for insignificant things, but his exam grading is lenientRate My Professors ↗
Quality 3/5Difficulty 3/5
Prof. P really knows his stuff, but I think he is one of those guys who is so smart that he has trouble communicating his point sometimes. I really relied on the video lectures to supplement some mistakes and confusing points in lecture. The textbook was a must. Lots of homework, very nice professor. I learned a lot but it was a lot of work.Rate My Professors ↗
Quality 5/5Difficulty 3/5
John was a great professor for Thermo. I have a lot of respect for him and he is a great teacher.Rate My Professors ↗
Quality 5/5Difficulty 3/5
He is one awesome instructor. What I love about John is that he is extremely humble, yet very knowledgable. He is super polite to everyone and just one lovely person in general and in my opinion!Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with JOHN PFOTENHAUER
EPD 642
Thermodynamics of Engine Systems
Credits unavailableApplies thermodynamic laws and combustion principles to analyze engine systems, including adiabatic flame temperature and chemical equilibrium.
No offering record · Spring 2024
historical GPA · grades
Fall 2019–Fall 2021 · limited sampleRecorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2024 | EPD 642 | Thermodynamics of Engine Systems |
| Spring 2023 | ME 370 | Energy Systems Laboratory |
| Spring 2023 | ME 491 | Mechanical Engineering Projects I |
| Spring 2023 | ME 790 | Master's Research and Thesis |
| Spring 2023 | ME 890 | Phd Research and Thesis |
| Spring 2023 | ME 990 | Dissertator Research and Thesis |
| Fall 2022 | ME 561 | Intermediate Thermodynamics |
| Fall 2022 | ME 790 | Master's Research and Thesis |
| Fall 2022 | ME 890 | Phd Research and Thesis |
| Fall 2022 | ME 990 | Dissertator Research and Thesis |
| Spring 2022 | EP/ME 777 | Vacuum Technology |
| Spring 2022 | ME 491 | Mechanical Engineering Projects I |
| Spring 2022 | ME 790 | Master's Research and Thesis |
| Spring 2022 | ME 890 | Phd Research and Thesis |
| Spring 2022 | ME 990 | Dissertator Research and Thesis |
| Fall 2021 | ME 491 | Mechanical Engineering Projects I |
| Fall 2021 | ME 790 | Master's Research and Thesis |
| Fall 2021 | ME 890 | Phd Research and Thesis |
| Fall 2021 | ME 990 | Dissertator Research and Thesis |
| Fall 2020 | ME 370 | Energy Systems Laboratory |
| Fall 2020 | ME 491 | Mechanical Engineering Projects I |
| Fall 2020 | ME 561 | Intermediate Thermodynamics |
| Fall 2020 | ME 790 | Master's Research and Thesis |
| Fall 2020 | ME 890 | Phd Research and Thesis |
| Fall 2020 | ME 990 | Dissertator Research and Thesis |
| Spring 2020 | EP/ME 777 | Vacuum Technology |
| Spring 2020 | ME 790 | Master's Research and Thesis |
| Spring 2020 | ME 890 | Phd Research and Thesis |
| Fall 2019 | ME 370 | Energy Systems Laboratory |
| Fall 2019 | ME 489 | Honors in Research II |
| Fall 2019 | ME 790 | Master's Research and Thesis |
| Fall 2019 | ME 890 | Phd Research and Thesis |
| Spring 2019 | ME 361 | Thermodynamics |
| Spring 2019 | ME 489 | Honors in Research II |
| Spring 2019 | ME 790 | Master's Research and Thesis |
| Spring 2019 | ME 890 | Phd Research and Thesis |
| Spring 2019 | ME 990 | Dissertator Research and Thesis |
| Fall 2018 | ME 370 | Energy Systems Laboratory |
| Fall 2018 | ME 491 | Mechanical Engineering Projects I |
| Fall 2018 | ME 790 | Master's Research and Thesis |
| Fall 2018 | ME 890 | Phd Research and Thesis |
| Fall 2018 | ME 990 | Dissertator Research and Thesis |
| Spring 2018 | ME 370 | Energy Systems Laboratory |
| Spring 2018 | ME 790 | Master's Research and Thesis |
| Spring 2018 | ME 890 | Phd Research and Thesis |
| Fall 2017 | ME 489 | Honors in Research II |
| Fall 2017 | ME 491 | Mechanical Engineering Projects I |
| Fall 2017 | ME 561 | Intermediate Thermodynamics |
| Fall 2017 | ME 790 | Master's Research and Thesis |
| Fall 2017 | ME 890 | Phd Research and Thesis |
| Spring 2017 | EP/ME 777 | Vacuum Technology |
| Spring 2017 | ME 489 | Honors in Research II |
| Spring 2017 | ME 491 | Mechanical Engineering Projects I |
| Spring 2017 | ME 699 | Advanced Independent Study |
| Spring 2017 | ME 890 | Phd Research and Thesis |
| Fall 2016 | ME 489 | Honors in Research II |
| Fall 2016 | ME 561 | Intermediate Thermodynamics |
| Fall 2016 | ME 699 | Advanced Independent Study |
| Fall 2016 | ME 790 | Master's Research and Thesis |
| Fall 2016 | ME 890 | Phd Research and Thesis |
| Spring 2016 | ME 699 | Advanced Independent Study |
| Spring 2016 | ME 790 | Master's Research and Thesis |
| Spring 2016 | ME 890 | Phd Research and Thesis |
| Spring 2016 | ME 990 | Dissertator Research and Thesis |
| Fall 2015 | ME 361 | Thermodynamics |
| Fall 2015 | ME 491 | Mechanical Engineering Projects I |
| Fall 2015 | ME 561 | Intermediate Thermodynamics |
| Fall 2015 | ME 699 | Advanced Independent Study |
| Fall 2015 | ME 790 | Master's Research and Thesis |
| Fall 2015 | ME 990 | Dissertator Research and Thesis |
| Spring 2015 | ME 491 | Mechanical Engineering Projects I |
| Spring 2015 | ME 699 | Advanced Independent Study |
| Spring 2015 | ME 790 | Master's Research and Thesis |
| Spring 2015 | ME 890 | Phd Research and Thesis |
| Spring 2015 | ME 990 | Dissertator Research and Thesis |
| Fall 2014 | ME 370 | Energy Systems Laboratory |
| Fall 2014 | ME 790 | Master's Research and Thesis |
| Fall 2014 | ME 890 | Phd Research and Thesis |
| Fall 2014 | ME 990 | Dissertator Research and Thesis |
| Spring 2014 | ME 601 | Special Topics in Mechanical Engineering |
| Spring 2014 | ME 890 | Phd Research and Thesis |
| Spring 2014 | ME 990 | Dissertator Research and Thesis |
| Fall 2013 | ME 361 | Thermodynamics |
| Fall 2013 | ME 370 | Energy Systems Laboratory |
| Fall 2013 | ME 489 | Honors in Research II |
| Fall 2013 | ME 790 | Master's Research and Thesis |
| Fall 2013 | ME 890 | Phd Research and Thesis |
| Fall 2013 | ME 990 | Dissertator Research and Thesis |
| Spring 2013 | ME 489 | Honors in Research II |
| Spring 2013 | ME 790 | Master's Research and Thesis |
| Spring 2013 | ME 890 | Phd Research and Thesis |
| Fall 2012 | ME 491 | Mechanical Engineering Projects I |
| Fall 2012 | ME 790 | Master's Research and Thesis |
| Fall 2012 | ME 890 | Phd Research and Thesis |
| Spring 2012 | ME 491 | Mechanical Engineering Projects I |
| Spring 2012 | ME 790 | Master's Research and Thesis |
| Spring 2012 | ME 890 | Phd Research and Thesis |
| Fall 2011 | ME 491 | Mechanical Engineering Projects I |
| Fall 2011 | ME 790 | Master's Research and Thesis |
| Fall 2011 | ME 890 | Phd Research and Thesis |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_a08a737cab05fe0870eeec40",
"source": "madgrades",
"source_instructor_id": "2601618",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "JOHN PFOTENHAUER",
"email": null,
"first_observed_at": "2026-09-06 23:14:58.172943+00:00",
"last_observed_at": "2026-09-07 15:55:43.033547+00:00",
"ratings": {
"review_count": 10,
"quality": 4.3,
"difficulty": 3.4,
"quality_count": 10,
"difficulty_count": 10,
"profile_id": "rmp:927521",
"source_url": "https://www.ratemyprofessors.com/professor/927521",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:31:13.179076+00:00",
"courses": {
"course_abbca94d282e1b033b9fcce7": {
"review_count": 2,
"quality": 4,
"difficulty": 4,
"quality_count": 2,
"difficulty_count": 2
},
"course_c30972f318c82dcee2e70be3": {
"review_count": 5,
"quality": 4.4,
"difficulty": 3,
"quality_count": 5,
"difficulty_count": 5
},
"course_49f4cc81838176c2180ea21f": {
"review_count": 1,
"quality": 5,
"difficulty": 3,
"quality_count": 1,
"difficulty_count": 1
},
"course_b295a028aee788daadbfb445": {
"review_count": 1,
"quality": 4,
"difficulty": 4,
"quality_count": 1,
"difficulty_count": 1
},
"course_e943bbcb154c20d2c16a6792": {
"review_count": 1,
"quality": 4,
"difficulty": 4,
"quality_count": 1,
"difficulty_count": 1
}
},
"bayesian_quality": 3.87312385569773,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 2.955,
"graded": 1445,
"counts": [
246,
267,
370,
296,
240,
21,
5
],
"sections": 134
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/JOHN_PFOTENHAUER--instructor_a08a737cab05fe0870eeec40"
}