He's a genuine professor who understands how to teach this class. In his own words every assignment is supposed to make you a better writer, and it does. Such an enjoyable class to go to. One research paper that you work on most of the semester, other than that just some group projects and some other small assignments.