Answer: horrendousgrade

AnswerCrossword Clue
HORRENDOUSGRADEF, in school