This paper studies an alternative grading method for homework assignments designed to increase student learning and motivation. The method emphasizes correct completion of student work, even if multiple turn-ins are required. After submitting homework, the instructor checks the accuracy of the work. Incorrect work is returned to the students the morning after its initial due date. Students are then given a day or two to correct their work and re-submit. This cycle is repeated as many times as necessary at the teacher's discretion. Grades are based on the number of iterations required for the work to be correct. Results from the study show that while student learning was not measurably affected, student motivation to perform well on the homework assignments increased. This rise in motivation may be dependent on the context within which the method is employed - it seems to work better for higher level technical electives than for larger common courses.