Chance me please?

I think your profile is fantastic. You should get into a lot of schools, but do remember that pretty much all the schools on your list have very low admissions rates so don’t be surprised if you get rejections also. Add CMU to your list if you want. Your safeties can be the second tier UCs. Maybe they might do some yield protection but I can’t imagine all of them would. Make sure to write great essays.

Stanford and MIT is always a lottery. Do note that for Stanford (and probably other schools) they would prefer you have one techie review, one humanities review. In other words you should get your English or 11th grade social science teacher to do your 2nd review.

And when it’s all said and done, go to UC-Berkeley (wink, wink)