Ian Blaustein
He is one of the best professors I've had in my life. A kind, interesting human being, and absolutely a wonderful lecturer. He respects every students in his class and tries his best to let everyone engaged. 