Hey there, buddy! Hope I can offer up something worthwhile. Without knowing what program you want to apply into, I can't offer up school recommendations, but I do want to touch on some general insights. First, with your GPA, you will want to supplement with the strongest test scores and profile details as you can, so definitely retry your GMAT, shoot for at least a 730, and utilize some test prep to make sure you do so. That is, if you want to go to a TOP program. : ) Your ECs are good, but you need to flesh it out with some non-internship/TA stuff, like volunteering, clubs, events, etc. Make yourself a PERSON instead of just a profile for them to review... and forget. Hope all this helps, my friend, and reach out again if you need more feedback - always glad to help!