<p>You seem to be on the right track. If you keep up good grades from now until you apply and raise your GPA, your GPA will be set. Your SAT scores are okay, but it would be good if you broke the 2000 mark (LOL, but 10 pts off is no big deal).</p>
<p>Your EC’s have a wide range, but none of them show an interest in your intended major. The summer program might help (and you might be able to get a LoR from someone at the program.)</p>
<p>I would say Purdue is a high match. Good luck! And thanks for chancing me! :)</p>