I'm a Caucasian junior. When I was young, I visited UPenn with my sister for a college visit. I fell in love with the place. I honestly can't picture myself going anywhere else. However, there are some serious problems that I need to address. I'm not sure they're addressable, but still, I might as well ask you guys.
I would call myself a science and math nerd. I took differential equations as a sophomore and participated in a few well-known math competitions. However, I got a B in Calc AB freshman year, and a TON of B's in science classes. I have no idea what happens in science; something just doesn't click. My saving grace might be that the science courses I took were relatively advanced for my grade, but that's not really an excuse. Because of my egregious science performance, my GPA at the end of junior year is likely going to be between 3.6 and 3.7. I'm not sure I'm going to be in the top 10%, although my school doesn't rank.
Further complicating matters is that my resume is mostly science-based. I do SciOly, SciBowl and NOSB, and I've done pretty well in them. My sophomore year team went to nats for SciOly, and I received multiple gold medals on a state level. I'm also an officer in my school's math club. This is probably going to make me look really weird to colleges, because my extracurriculars are based on stuff I'm clearly not too good at.
Furthermore, I have no sport and no volunteer hours. I'm going to try to address the volunteer hours issue, but for now the issue is problematic.
The one thing that I'm praying is going to work in my favor are standardized tests. I'm a good test taker (I got multiple 800's on SAT II subject tests and a 2230 on the SAT I in middle school). If I get a 2350 or so, do I stand a chance ED next year?
Please don't sugercoat your responses. I need to brace myself for the inevitable.