Predict Results

I think you would be accepted to all except Cornell and Emory, which you could get waitlisted for. If you raise your ACT you would have an even better chance, your ECs look great.