Re: Any Advice for a struggling high school student?
Eh seriously, what's the use of being in the best school around if it's not doing you good ? Change to other international schools, they are littered all over Dubai, my own friend is a graduate of an american-system school in there called Dubai International Academy. She enjoyed Physics and Maths especially there, and it has a great multicultural community.
Your school's reputation will not be of importance when your apply for University if your grades are low. And speaking of that, why bother with the British system(of which I am a graduate) if you want to head back to the States for Uni ? I had that plan in mind and I had to do SAT I anyway (I guess your case would include SAT II because you're in the scientific stream ?)
Now that you mentioned it, SAT I was relatively easy, I did it with my AS knowledge and got 1850. So yes, I understand the huge gap with initial mathematics to say the least .-.
Last but not least, change your courses into something easier than physics (Everybody I knew at school suffered from it). Talk to your parents, if you know anyone from another international school ask them about it. Good luck !