Chance me for top 20 colleges

BU requires 2-4 years foreign language. BC prefers 4 years of FL. UM requires 2 but prefers 4. For the UCs, can you place out as per skieurope’s post?
BC wants to see most rigorous curriculum; I don’t know what was available at your school but a difference of only 0.1 between W and UW GPA implies it probably wasn’t most rigorous? This would be an issue at a number of other T50s too.

The top 50 are all selective… As a rule of thumb, most of these colleges have less than 20% admissions rates (some are in the 20s), and publics are even more selective than their “headline” rates for out of state. Then, the admit rate for internationals is usually significantly less than the overall rate. For those that offer ED, the ED rate is often significantly above the overall rate. So breaking the admit rates down makes probably most of these reaches for you. It’s fine to aim high, but you also need to be realistic that despite your high UW GPA, there are other aspects of your application that are problematic. You should probably spend some time looking more at match schools (includes schools that have significantly higher overall admit rates, and yes are probably below the T50).

Do you have any options in your home country as backup?