You seem strong in testing, definitely ethnicity, GPA, and AP's, but I don't think your EC's are as developed as you could have made them-just my opinion. Check with other people, after all, I am only a freshman (despite the fact that I have been obsessed with Yale for years and have read everything there is about this wonderful college

)