HS Senior Course Rigor Help

<p>Guys I need some help figuring out my high school senior schedule. I go to a school where not many classes are offered.
Here are the APs I think I'll be taking in Senior Year: Physics B, Spanish, Calc AB, Stats, Comparative Gov't
I have exhausted every other AP (minus French) offered at my school. Is this rigorous enough for an engineering major? I plan on applying to some heavy-duty science colleges and need to know if this is rigorous enough to show that I challenge myself on a college app. Your help is appreciated.
(PS I know I'm behind in math, and therefore Physics but there's nothing I can do about it)</p>

<p>Your freshman year in a college engineering program (even at a school like MIT) will fill in any gaps in your math/science background that you don’t get in high school. One of the criteria to admission to a top engineering program is whether or not you took the hardest classes available in your high school (and how well you did in them obviously). If your high school didn’t offer anything more than what you’ve taken, then they will understand that you did all you could and won’t hold it against you.</p>

<p>You’re not behind in math, you’re just not ahead in math. Only a few programs are assuming all students have had math through Cal BC (Olin for example). The rest are prepared for students to start the Calculus series as Freshmen.</p>