Richard Ransome
Is never clear about his instructions then grades heavily, even if the paper is objectively well written he wants everything to be done the way he wants it. Will change something in your paper, then if you use it, he basically forgets what he told you and says it's bad. Lectures are repetitive and unorganized & omg there are so many assignments. 