Oliver Spivey
He is always giving great feedback and makes it easy to understand what is expected in each assignment. There is a wide variety of interesting topics you will write about and you will likely have fun writing some of them. He clearly puts a lot of effort into making the class the best it can be.