Ellie, She sounds so talented. I really do think that simply moving does not solve problems...but I feel differently in this situation. High school for me was a total misery because I really did not relate to the vaues around me. I had to remind myself constantly that these people would not matter a whit to me in 4 years... (by the time I graduated)
But it was so hard.. and I became more and more truant and there were few teachers who could understand especially since my older bro had been such a star.
I did find an experimental program that was being piloted. It was an amazing public project modeled after the Summerhill program.. Lot of respect for students and placing education in their hands, etc. It was SOOO right for me.
Could Ihave made it at my old high school where there were "goo" teachers, etc? Yeah. But being in the right place with people with whom I had some shared values and interests made all the difference in the world.
Being a teenager is hard enough even when you have good friends and a support system... living without that is just a nightmare.
Can you look into paying a driver for some of the days of her commute? Or for one of the daily commutes? I think that you might even enjoy having one or two of those drive times with D. You can share a lot and learn alot together in an hour...