Jaroslaw Drelich
probably one of the most impressive professors on campus, and not afraid to tell you when you aren't pulling your weight on something. i keep signing up for his classes simply because he exudes info constantly, and its actually useful in practice, not just academia. Don't give this titan of MSE a bad review just because you were too lazy to hack it