Provides real feedback on all papers and assignments. Genuine person who cares about you as a student and your grade. Would recommend. You need the book for this class because you have to cite it for every discussion and weekly paper (don't worry, they're short papers). Would have gotten an A easily but skipped the signature assignment and got a B.