Well, I have an understanding of basic high school algebra and geometry, some rudimentary linear algebra (2x2, 3x3 and their properties, and solving system linear equations), basic trigonometry (we are going to start learning about the graph of trig functions soon) and etc. Well I want it to contain things like congruences, primes, multiplicative function, divisibility, euler's function and theorem and so on.