Classes to take in high school

Hello I’m trying to plan the classes I want to take for the rest of high school. Currently I’m a sophomore and I really want to get into the University of Virginia. I aspire to be a lawyer but, probably a math major for my undergrad. My school doesn’t offer AP but, instead a few first year university classes. Would these classes be enough to get into a highly ranked college? These are the classes I’ve taken/will take:
Freshman year: grade 9 French, English, Pre-calculus, General Science, Canadian History, Choir, Grade 11 Pre-calculus

Sophomore year: Grade 10 Geography, English, French, General Science, Choir ,Grade 11 Canadian History and Chemistry

Junior year: Grade 11 Literary Focus(English),French, debate, Physics, Grade 12 Chemistry, Pre-calculus, Law, Literary focus, French and University: Intro to Human Geography I & II.

Senior year: Grade 12 physics,debate and phycology, University Intro to Calculus, English and chemistry

Are these enough universities classes to make up for the fact I don’t have any APs? Should I take more University courses like global citizenship or conflict resolution? I really want to get into a top college even though that’s very unlikely.

Why do you have precalculus listed under 9th and 11th grades?

You should not be penalized due to the fact your school has no AP’s.

In my school (in Canada) everything for math in grades 9-12 is either applied, essentials or pre-cal, there isn’t calculus until university. Is that what you meant?

No, as in, you listed precalculus in 9th grade and precalculus in 11th grade. You should not need to take it twice.