"Tell me about it" -how I hate that phrase! But I was Head of a large MFL department when the powers that be decided to axe German (my subject along with French ) I suspect because it is notoriously difficult to get an A or starred A unless one is a native speaker. Granted there are exceptions, but the way the exam boards set their grade boundaries is skewed by native speakers who make the top part of the results "top heavy" and so to avoid too many A grades the boundaries are moved higher. As schools are in the business of league tables and numbers of A grades in Sociology/Theatre Studs/Law etc are easier to achieve, there is a bias against languages in timetable g and by senior management. There was a vogue for Spanish with German losing out in popularity (also French, but to a lesser extent) but of course numbers dropped and my school set an impossible minimum class size of 15 students to run an A level language course, then phased German out altogether lower down the school. That was when I decided to retire! If only they realised that when Germany is running all of the EU as Angela Merkel seems to be in the current Greek crisis, our young adults who had a bent for languages will be at a disadvantage vis a vis their European counterparts who generally have 2, 3 or even 4 languages at their fingertips.
Sorry I can't offer more help in addition to the suggestions above, but I can mutter " I told you so"