@hellspatisserie Awesome introduction to mathematical thinking, especially since it gives you a tour through many of the main areas of math: number theory, combinatorics, calculus, linear algebra, group theory, ring theory, topology, and real and complex analysis. Not as hard as it may seem.