> <i>what is the best resource to get started with studying college level mathematics?</i><p>> <i>Basically I want to learn how to read and write proofs.</i><p>> <i>The main goal is to understand and work through higher math books like analysis, combinatorics, graph theory, abstract algebra, etc.</i><p>I feel like these are three somewhat distinct goals, and may need distinct approaches.<p>If you only have HS geometry and algebra, you may want to fill in some additional foundational knowledge first. If the algebra is what we refer to in the US as "Algebra 1", then definitely do "Algebra 2" / "Precalculus" and preferably calculus as well. Someone else recommended Khan Academy, which is a great resource for this level. Calculus is not strictly required for most of the upper-level topics you mentioned, with the exception of analysis, for which it is a strong prerequisite.<p>For proofs, check out one of the dedicated "how to write proofs" books recommended by others. You can probably dive right into these, as they rarely require calculus or other prerequisites, as they focus mainly on simple proofs in geometry, number theory, set theory, combinatorics, and other fairly "entry level" topics.<p>A discrete math textbook is another good way to get started with proofs. These often cover basic topics in logic, set theory, and proof methods (induction, proof by contradiction, etc.). They also typically cover basic graph theory, combinatorics, and sometimes even basic abstract algebra (groups, rings, etc.), which will give you a head start on some of the advanced topics. Rosen's discrete math book is a good choice, widely used in courses at respectable universities.<p>Once you've covered that material, you should be good to go on the advanced topics you mentioned.