Nervous about my acceptance to Purdue

Purdue has been my dream school since I was a freshman in high school. I feel as if I might not get accepted due to my poor grades. I plan on studying electrical engineering, and I know this one of the more difficult programs to get accepted into. It is also harder to get accepted because I am instate. I am a junior in highschool.

SAT: 1350
All honors for 4 years
Sophomore Year: AP European History (B+/A-), H English 10(B-,B-) H Algebra 2 (A-,A,A), H Chemistry(A-,A), Precalc(A-)

Junior Year : AP Literature, APUSH, AP Calc AB, H Physics
I only listed my core classes.

Any recommendations to help me get accepted into Purdue?
Do you think I have a chance at getting accepted into engineering?