Where to go after "olympiad math"? So over the past couple of years, I've been studying what I'd like to call "olympiad math"(so not subjects that require a lot of theory such as linear algebra, calculus, real analysis, etc but instead, those which require little theory but use a lot of "tricks" and "manipulation" such as number theory, elementary geometry, combinatorics, etc. Basically, the sort of problems that come up in math olympiads) to prepare for the IMO board exam which, as you might know, is in a few months. 
But after that, I don't think that's something I'd like to continue and even up to this point, this was more of a hobby for me than anything. Instead, I'd like to start studying what I call school math; basically things such as calculus, linear algebra, etc but I've no idea where to even begin so I was wondering what books would you recommend?
A couple things to note:
$1.$ I'm a CS student so I'm mostly interested in calculus and linear algebra but please note that although I already know a little bit of calculus and linear algebra, I'm by no means good at them.
$2.$ I'm currently in grade 9 but I do grade 12 CS and grade 10 math so unfortunately, going up another grade for me is not an option.
$3.$ Other than "olympiad math", I know up to(and including) grade 10 math.
 A: I don't think there's a lot of sense in learning things that will be in your high school classes.  You might want to take in some elementary set theory.  Once you understand that, you can start plunging into any of the modern formal math subjects -- axiomatic linear algebra, group theory, graph theory, and so on.  You don't have to dive too deeply into any of them.
One thing that really excited me when I was your age was reading through and making sense of the works of Raymond Smullyan.  He writes logic books with a very approachable framing story that eventually leads to very deep and influential topics in logic and computability.  There tends to be a lot of overlap in his books, particularly the first third, but I think any of his logic books are worth reading.  My personal favorites are To Mock a Mockingbird and Satan, Cantor, and Infinity.  I also like Forever Undecided, although that is particularly challenging.
Also, if you like coding, there are avenues for developing your catalog of languages and skills with algorithms and dynamic programming.  Things like the UVa Online Judge can be fantastic things to dive into.
A: The typical school math up to college is Algebra I → Geometry → Algebra II → Precalculus → AP Calculus AB/BC, or Calc I/II in college → Multivariable calculus → Linear Algebra. I do not know which of these you have learned already, or not, but these are sort of the "general" math, sort of like general chemistry. Considering you are in ninth grade, I do not suggest you learn past calculus, as if you take a STEM major in college, you will be required to take classes anyway. I highly suggest you take AP calculus BC as a class, or self study for the exam if you feel up to it, and instead learn some math in a non traditional field, like graph theory, game theory, or topology. These topics are very, very interesting and will not be a required class for you later on.
