Are you taking any AP's, Sonya?
You need to check in with any colleges to see if they'll accept your AP credits for college credits.
I've been looking, and most won't accept a score less than a 4 or a 5 for credit.
And some of the top colleges won't accept them for credit at all, they can just put you into accelerated programs.
Kayla, to answer your question about what Ivy Leagues look for, they're looking for EVERYTHING. The complete package. I know kids from my school with a 4.5 GPA, every extracurricular in the book, tons of leadership skills shown, completely packed schedule with all AP's, volunteer work and through the roof SAT scores that STILL couldn't get into any Ivy's.
Especially now, where the super smart kids will apply to 8 or 10 of the Ivy's, they've become SUPER selective.
My mom's best friend works on admissions for Cornell, and she basically said that with such a big pool to choose from, they have the power to be EXTREMELY selective, and they only accept the absolute cream of the crop.
Plus, the Ivy's get hyped up a lot. You'll end up paying top price just for the name.
Tons of smaller school, or state schools, can offer you the same caliber of teachers and can place you in honors or accelerated courses, and they'll give you much more money to go there.
Personally, I'm still applying to Cornell because I've fallen in love with their writing programs, but it's very probable that I won't be accepted. It's fine, because there's tons of other schools that will offer me tons to attend, whereas Cornell is a stretch.
And if you need help narrowing your search, you should try collegeboard.com. It's pretty helpful.