Ryan Milcarek
Best professor for thermo, definitely cares about his students and enjoys teaching the material. The exams were super hard - almost no one finished their midterms in time. That was the only downside but since it was coordinated class that affected all students. If you have the ability, I would highly recommend taking thermo with Milcarek.