Chances of Getting into Northwestern

ACT (Have Not Officially Taken Yet): Most likely in the 28-31 range (On prior standardized tests, I have gotten below average Math scores, but have gotten near perfect reading and writing scores)
GPA: 3.8 unweighted
Rank: Top 15%
Taking Honors English and History and a course at a local college. Also, taking Bias in the Media as an elective. Taking Hebrew as a language, which could impress schools as it is generally unusual for students to take.
Will be taking 3 AP classes as a Senior.

Extracurriculars and Volunteering:
Lobbyist for AIPAC
Volunteer at the Philadelphia Zoo and possibly getting a promotion to help out in the Government Affairs office
I am a solid tennis player on the varsity team. At this time, it is a bit hard to tell if I will be a D1 College Player, but I could at the current rate
Member of Political Action Club
Member of World Affairs Club

Intended Major: Political Science and/or Business
State: PA
School Type: Jewish Private School
Ethnicity: White
Gender: M
Income Bracket: Upper Middle-Class

Thank you!

You’re a junior?
Are you taking AP classes this year?
Which 3 will you be taking as a senior?

I’d aim higher on the ACT (Northwestern’s 25th percentile for class of 2021 was a 32). Also: what year are you in high school? And, as @WCASParent said, have you taken APs before/are you taking them now? Which APs are you taking? Are you in the hardest classes you could be taking currently?