Thank you all, you've been very very informative.
Wow balletmum, that's great. That's exactly where DD would like to be.
Thank you spannerandpony.
Currently in the week she does: 1 hour ballet, 1 hour "contemporary", 1 hour modern, 3 hours musical theatre (2 of these are dance), private singing and an after-school dance class that I'm not sure counts!!
I think I will keep the contemporary because there's little point in dropping it (she'd still have to do the journey, as she does modern in the same place straight afterwards). And I will look into the ballet associates.
I just wish - and have always wished - there was a (local) dance-school where she could do ballet, modern, tap all back-to-back on the same evening. They all seem to timetable all the ballet grades one evening, then modern a different evening. It makes things so difficult as we can't logistically get her places on multiple evenings. That's why she's doing the contemporary - it just fits because its scheduled with modern!