Is my Junior schedule strong enough?

<p>Looking to get into top 20 engineering programs (UofM is my top choice), my gpa is a 3.6 at the moment, but that’s because of a 3.2 freshman year, sophomore year was a 3.9. Will my schedule be competitive in admissions?</p>

<p>Symphony Orchestra
Programming I
AP US History
AP Calculus AB
AP Physics C: Mechanics
English 11
Jazz Ensemble</p>

<p>Debating about switching into IB english or not, any insight would help! Thanks.</p>

<p>What sticks out to me is you have 2 music classes but no world/foreign language? Most highly selective schools want 4 years or 3 at a minimum.</p>

<p>I’ve taken three years of foreign language already- I started in middle school</p>

<p>bummpp anyone?</p>