This is my personal opinion and my own experience!
What is good for me can be not so good for you and viceversa!
Since I am a teacher I will grade according to the American grading:
grade A – Excellent
grade B – Good
grade C – Average
grade D – Below Average
grade F – Fail