[{"observed_at":"2026-09-07 16:31:13.179076+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzOTkwMDc1","source_instructor_id":"rmp:927521","instructor_name":"John Pfotenhauer","course_label":"ME561","course_id":"ME 561","course_uid":"course_abbca94d282e1b033b9fcce7","review_date":"2020-12-08 21:42:08 +0000 UTC","comment":"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.","source_url":"https://www.ratemyprofessors.com/professor/927521","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:31:13.179076+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI5NTczMDU5","source_instructor_id":"rmp:927521","instructor_name":"John Pfotenhauer","course_label":"ME561","course_id":"ME 561","course_uid":"course_abbca94d282e1b033b9fcce7","review_date":"2018-02-16 21:57:01 +0000 UTC","comment":"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 lenient","source_url":"https://www.ratemyprofessors.com/professor/927521","quality_rating":3.0,"difficulty_rating":4.0}]