ED Duke, Cornell, JHU and some other RD schools

SAT: 1560 (Math:800, English:760)

SAT subjects:

  • Math II: 800
  • Biology-E: 800

APs:

  • All 5: {Biology, Calc BC, Calc BC-ABsubscore, Microeconomics, Macroeconomics, Chinese}
  • Taking now in senior year: {CS, Chem, Stats, Environmental Science}

TOEFL iBT (I’m an international student): 113

Weighted GPA: 4.37
(My school has a weird system and I have no idea what my unweighted GPA is, got a B in one of the semesters of one of the classes in my sophomore year tho)

My school doesn’t rank

ECs:

  • Swimming Team Captain: 12
  • Swimming Team Member (Varsity, JV): 9,10,11,12
  • MUN: 10,11,12
  • Interact Club: 10,11,12
  • Founded a venture group with peers: 11,12
  • Founded a traditional Chinese folk music band: 10,11,12
  • Play the traditional instrument “Sheng”, won 4th and 2nd place nationally
  • Volunteer work at the ER of a hospital in the summer for around 20 hours

I think my GPA and extracurriculars are my weaknesses
A little bit of context here
I studied in the local Taiwanese system before transferring to an International school here in Taiwan.
As an ESL student, my GPA in the first and second year was ok but not like top
My counselor explains that in the rec letter, saying I tried exceptionally hard to make the most out of my situation and climbed all the way from barely speaking English to where I am

So, I am interested in computer science and biology/BME
if I apply ED to Duke, Johns Hopkins, or Cornell with computer science as my first choice
What are my chances?
What if I apply RD instead of ED to these schools? How much lower would those chances be?

Thank you all very much!!!

Just as a side note,
I will probably not apply for financial aid for international students,
so don’t worry about the need-aware financial aid lowering my chances!
Thanks again!!