Well, mixture.......
........I would say that she's brilliant at everything - but that's just being a fond Grandad.
This is first year of secondary school so there's a fair amount of trying different subjects out. She has done well, at primary, as well as so far this year at maths, music and English. The way that maths is taught now I personally find similar to nailing a jelly to the wall so I keep a distance from that. English I understand and have taught to foreigners so grammar is important. With her peers grammar is "super-boring, Grandad, innit" (She adds that last word to wind me up.)
Spanish is taught without ANY reference to grammar - not even the vital bits of the verbs to be and to have, which I find baffling.
I'll certainly look up your suggestion on maths.
A good language programme would be useful, I think.
Music? Probably a good teacher and lots of practice will improve that.
I'm open to suggestions but ones from direct experience would be best.
The Ancient Mariner