ACT is solid but overall ECs are pretty average, as you seem to also express and some are obviously padding. You took French 2 as a senior but are fluent in French? French 2 is hardly conversational and certainly not likely proficient yet fluent…That makes me wonder if anything else is puffed up? Did school not offer multi variable after AP Calc BC? I know engineering at USC isn’t big on a lighter math senior year (stats) if a higher math alternative is available, but they know not all schools provide that path. But if they do, that can make a big difference between applications. Overall great resume, but it’s so competitive, and there are so many spots given to fill certain pieces of a school’s puzzle (demographic based criteria), not even the best can assume anything these days.