DD(15) has recently been thinking about her grades progression and I wanted some feedback, DD attends a high standard Grammar, so her grades are expected to be a bit higher, however I want some reassurance that these are okay and just seem to be going as they should, having spoken to other parents whose darlings have increased so much faster. (All grades are at the end of that year and all subjects listed are those she has taken for GCSE)
Year 7:
Maths 6C
English 5A
Science 5B
History 5A
Year 8:
Maths 7C
English 6B
Science 6A
History 6C
German 4B (Started german in year 8)
Year 9:
Maths 8C
English 7A
Science 7A
History 7B
German 5B
Year 10:
Maths A* (Above level 8)
English B (Level 8B)
Science A (Level 8A)
History A* (Above Level 8)
German A (Around 8A)
Year 10 'levels' are approx, as it is now GCSE grading 
Heard of DC going from level five in year 9 to A*'s
so want to know if DD is doing well with her progress, or if she needs to revise more (I hope not)