What are my chances at getting into an Ivy League?

<p>Hey,
So first of all you have pretty good grades and one B+ is not going to harm you. At the same time, try your level best to raise that grade in Lang to an A- at least.
And yes, retake the SAT and aim for a 2100+. A 2100+ on the SAT will allow you to have a really good chance of getting into those universities.
You seem to be a very artsy person with choir and dance talents, that is definitely a big plus so work on maybe winning awards for those and make sure to send a recording of a dance or your singing.
The weakest point of your app is that you have relatively few AP’s. I know there are people who get in with few AP’s, but it is better to be on the safe side and take more AP’s as that will increase your chances. So, take more APs senior year and try to self-study a few.
Overall, you have a really good chance of getting into those universities. So keep working hard and stay positive!</p>