Kyle Winkler
Kyle Winkler is a phenomenal professor. Most of the class was spent discussing student writing. He does an excellent job at leading very interesting discussions. If you are willing to put effort into the class, do the writing assignments, and participate in the discussions you will do well. I definitely recommend taking him!