<p>The short answer is: It depends on the college. Some schools are more objective-based (test scores, GPA), and some are more holistic (using essays, teacher recommendations, and extracurriculars). For many state-flagships, if you have a good GPA and decent test scores (which you do), then you can get in with no problem. For more selective schools, such as the ones you’re aiming for, there’s more to it than just numbers. </p>
<p>It’s good to be realistic, but I don’t think you should tell yourself, “I am pretty sure I can’t get in,” and not even bother to apply. You’re doing well, and it’s not unrealistic to consider top schools such as those. </p>
<p>Your ECs aren’t bad at all, though I might recommend trying to get a leadership position or two (if you haven’t already). Also, start narrowing down some safety schools, ones you know you can get into.</p>
<p>Another important thing is money: How much can your family afford/how much are they willing to pay? You need to have a few schools that you know you won’t break the bank attending. </p>