Cain Edie-Michell
I was a little unsure about him at first because he is incredibly laid back and informal, which I wasn't expecting. But over time I realized that he's great! He's a little vague in class, but he's always willing to answer questions. I highly recommend going to office hours. Sometimes he'll give little hints about what will be on the exam.