The Art of Problem Solving books are great and really focus on understanding the concepts deeply.
The problem selection varies widely in difficulty and they all have corresponding solution manuals so you can check your answers and problem-solving approach.
If you were to go through all of them, you would come out with an extremely strong foundation in mathematics that would make undergraduate-level material much more accessible.
Comments
The Art of Problem Solving books are great and really focus on understanding the concepts deeply.
The problem selection varies widely in difficulty and they all have corresponding solution manuals so you can check your answers and problem-solving approach.
If you were to go through all of them, you would come out with an extremely strong foundation in mathematics that would make undergraduate-level material much more accessible.