You have a nice balanced list of schools and great extra-curriculars! Your course load is really rigorous and your grades seem excellent. Really it’s only the testing bringing you down and you shouldn’t let it. You’re clearly very intelligent and when it comes to standardized tests you just need to practice. That being said, with your current SAT score, everything seems okay except Tufts, uPenn and Georgetown. I can’t say that I’m an expert at this, I’m just a lowly high school senior, but I did bring my SAT score up from a 2060 to a 2300 without any classes, just daily, consistent practice. Good luck with the college process and I’m sure that you’ll find an amazing school no matter what!