Hugo Burbano
Professor Burbano is extremely helpful. He prints out a copy of the lecture slides every single class. He offers extra credit for doing the homework. Thermo is in depth and there is a lot to learn, but he breaks it down in easy to understand ways. The class moves quickly though; stay on top of your work or you'll never catch up.