What does "deliver grades" mean?
Native speaker’s answer
Rebecca
To "deliver grades" here refers to the process that teachers go through to grade, score, and give feedback on assignments, and then report the grades back to the students. Another way to say this can simply be to "grade" or to "submit grades". Ex: She will deliver grades next week.