Vikram Deshpande
I took this class in Fall of 2021. It was a mix of both in-person and online. Prof Vikram is awesome. He really makes you fall in love with thermo and stat mech. He cares about the students and is happy to work with them. His hw and test are just at the right level to help the students learn. I am sure you will enjoy his class.