<p>The GPA’s a real downside, but the other elements are strong. </p>
<p>It would be easy to get into USC with your background. </p>
<p>Northwestern is a close reach.</p>
<p>You may get into some of the Ivies (Cornell, Brown, or Penn for example).</p>
<p>UCLA and UCB would be a stretch.</p>