Cornell?

Hey guys,
I’m a current junior who just visited Cornell, and it is my absolute dream school! However, I’ve been worrying over the past couple days if I would be able to even get in. I’m definitely planning to apply ED and wonder if you think I could make it. Thanks so much!!

Ethnicity: White (I have a really weird slavic name if that helps hahaha)
Nationality: American

SAT: (740 math, 750 writing, 670 cr)
SAT Subject tests: Taking them in a month

Sophomore year gpa (weighted): 3.67
Junior year gpa (weighted): 3.95
2nd decile (top 20%) of school

Current Courses: Spanish level 1 (A), AP physics 1 (A), US History Level 1 (A-/A), AP Statistics (A), Honors English (B+), AP Calc AB (B)

Classes I will be taking Senior year: AP Language and Comp., AP Spanish, AP Bio, AP Calc BC, AP Econ, AP Physics 2
(I expect to get A’s in all or almost all of these courses next year and hit a weighted gpa of around 4.20/4.30)

Extracurriculars:

Captain of Physics Team
Eagle Scout
Black Belt in TaeKwon do
Member of Order of Arrow (Boy Scouts Honor Society)
Will be in National Honor Society next year
Will be in Spanish Honor Society next year
Member of Debate Team
Founder of the Constitution Club
Running for Student Senate next year
Work Experience as chess instructor
Lots of volunteer work at an Islamic cemetery

I know my GPA was horrendous sophomore year, but it is clear that I really picked up the ball Junior year and intend to continue my upwards progression into my Senior year. Anyways, thank you so much for taking the time to help a confused Junior out! (Also, with my stats, if you could suggest any schools for me to look into besides Cornell that would be really nice :))

Thanks a million!!,
CrnaGorski7