Cody Kaser
He is a nice guy, but also picky in terms of writing. The class is only graded on a few papers, so you have to try hard to write good papers. I just do not think I would want to take a class with him again, but he is good for those who like English or good rock music.