Christopher Clarke
Christopher Clarke seems like a nice guy but his class was really hard. Each test is worth more and more, and the material on the tests is barely taught in class. A lot of questions on the tests make no sense and he rarely takes them out. If there is another professor to take, I would do that.