Predict Results (Accept/Reject/Waitlist)

The only thing I would question here is your GPA, not fabulous but not horrible, especially if you’re going to a very competitive school. Your ec’s should boost you a lot though. I think if you write a killer essay and get great recommendations you should be a match for any of your schools. I only really know about Wake Forest and that they’re a private school but they do interviews so there’s another opportunity to wow them! All in all you sound like a competitive candidate your all your schools! good luck!