This is one of the best books I've ever purchased.  It helped give me a strong foundation in math, one that I could not get from discrete maths (I'm in computer science).<br><br>This book is rigorous.  In fact, it is pure rigor.  It is 200 pages of formal definitions, proofs and problems.  There is very little to help you with intuition.  However, if you supplement this book with lots of YouTube videos, this is not a problem.  Please be advised that you will have to do this if you are an intuitive learner.<br><br>The quizzes are excellent.  ALL of the questions have online answers (as opposed to selected questions, which you will often find in math textbooks).  The author is very elaborate with them.