Dwight Sikkema
Great class, very informative. I learned a lot because of his extra efforts in helping his students. He posts lecture slides online, which help incase I had to miss class. But being there for lectures is definitely important. Lenient grader.