Stefan Rodde
Best professor I've had yet. He's engaging and he has a fascinating way of explaining material. He speaks fast but it's a good pace where you don't lose focus and he doesn't go off topic. You will actually enjoy going to class.