Professor will NEVER give full credit. Even if you meet all grading criteria, you'll never get an A. All of his feedback is jumbled mess. I don't know what he's talking about half the time. He's nice enough but feedback is useless, effort is useless, and the paperS are over-involved and under-graded. 