Simon Siegenthaler
He is great, and you will get a good grade in the class if you just go to class and read the slides. I will say, however, that he is a D1 YAPPER. Lectures are boring because he pretty much just reads off the slides, and his exercise solutions (even in person) are so hard to understand when he does computation problems. Boring class but easy credit.