<p>I'm an otherwise strong junior in an extremely competitive high school where the average GPA is ~92.5. My grades in every other subject are A/A+ range (an A+ is very difficult to get in my school so I don't have many of them), my SATs are fairly high (although I'm retaking), and I have pretty good ECs. However, I've always been a pretty weak math student -- I'm taking Honors math classes, and I've had a end-of-year grade of B+ for the last three years, with a couple A-s during first semester. I work hard, but it never seems to get anywhere -- no matter how much I study, and no matter how well I do on in-class worksheets, I don't do well on the tests.</p>
<p>Does this kill my chances at an Ivy/other top-tier school?? Right now I'm thinking about Yale, Brown, UChicago, Swarthmore, and Williams, although I'm obviously planning to have safeties. I'm getting kind of scared, and I know I can't undo my past grades...</p>