No problemo!<p>Personally, if I had to do it again, I&#x27;d purchase a used copy of &quot;Discrete Mathermatics with Graph Theory, 3rd Edition&quot; by Edgar Goodaire and Michael Paramenter and then download the instructors solution manual. Then work through the book. This only works if you have the discipline to work out the problem before checking your work. If you don&#x27;t, you can sabotage yourself. You&#x27;ll gain false confidence in what you know and move on before you actually understand what you just did. Then on test day you&#x27;ll have no clue what to do and it all backfires.<p>Learning math is super personal though. Do what works for you. Try a couple different approaches. And work around other people doing or that have done the math you&#x27;re learning. One of the most under appreciated aspects of mathematics, in my opinion at least, is learning to &quot;do&quot; mathematics, as opposed to learning the structures, axioms, definitions, theorems, algorithms, etc. that compose the corpus of mathematics. Doing or practicing mathematics around others that are doing the same allows you to learn that super important aspect much faster than practicing on ones one, where you only learn after making costly and frustratingly discouraging mistakes. And sometimes, even then you might not learn from that.