<p>I'd say your in everywhere. You show a lotta motivation and think all the colleges you are applying to will see that. You have a great GPA, great rank, pretty good ACT score (EXCELLENT considering your school's average). With that and being African American I think your set. But of course these days you can never be so sure, especially for top schools. But I think you can count on being in at least one top school (Stanford, Duke, UPEnn, Yale)</p>
<p>because of your URM status as an african american male, your stats really look good. I think that if you are really interested in the most competitive schools, you need to really work on those letters of recommendation. They can be the one item that really pushes you over the edge, if an admission committee is questioning whether to admit you. Make sure you pick teachers that can say you are one of the best they have ever taught, that the letters are well written and they they mention more than just "he was a good student" and really go into detail about your contributions to the school and your hard work and motivation.</p>