Shyama Chakroborty
Professor Chakroborty truly cares about his students. He makes sure that students understand the material, but you do have to speak up if you do not. He will continue with his lecture if thinks everyone understands the material. He has mastered thermodynamics and teaches it in a way that is easy to understand. Great Professor.