Good luck Thousand!
And as for this "advanced math", I know that in Ontario, for grades 10 and 11, there is an Enhanced Math course. It's basically a pre-AP course for AP Calculus. Instead of the course code MPM2DI for grade 10 Academic math, it's MPM2DX. Maybe there's the same kind of thing in BC?