John Stevens
This class is amazing, he gives decent feedback and actually shows you what you did wrong on an assignment. I really enjoy taking his class and there is a decent amount of freedom of choice, instead of having to read one specific novel. 10/10 would take again.