CU Boulder

Hey guys

I am an international from SIngapore. Basically Ive got a strong grades trend in secondary school, with gpa from 3 to 3.33 to 3.77 in the GCE-Olevels. I am currently studying for the Alevel exams but then when I asked, CU boulder does not need A-level exams, so Ill just send my first year of college results to show I took hard course (more like APs, but much harder so grades suck). But then my O-level grades are solid.

Ive got great essays and recs from teachers
My SAT superscore is 2080, (Math + CR is a 1400)

Ive got greats ECs. As an international applying to the college of engineering, would i be at a disadvantage for the mechanical engineering course?
Any inputs are greatly appreciated.

The only real disadvantage at CU-Boulder would be if you needed financial aid… then again, apply to CU-Boulder, you have a real chance to go there.

Thanks @Catria