I couldn't disagree more. I studied Analysis in the Uni, and even in that environment Rudin is pretty bad. For a total newcomer that book will leave you completely helpless. Also, solutions are a must have, without them you are almsot totally lost. In their absence, it is OK to ask on StackExchange or #math on EFnet.
First let's start with a few books to prep you for college-level maths:
First let's start with a few books to prep you for college-level maths:
* https://www.amazon.com/How-Study-as-Mathematics-Major-ebook/...
* https://www.amazon.com/How-Read-Proofs-Introduction-Mathemat... ; or
* https://www.amazon.com/Numbers-Proofs-Modular-Mathematics-Al... ; or
* https://www.amazon.com/How-Prove-Structured-Daniel-Velleman-... (I believe you can find solutions to the 2nd edition online)
For Single-Variable Analysis
* https://www.amazon.com/Think-About-Analysis-Lara-Alcock/dp/0...
* https://www.amazon.com/How-Why-One-Variable-Calculus/dp/1119...
* https://www.amazon.com/Mathematical-Analysis-Straightforward... (contains solutions to exercises)
* https://www.amazon.com/Understanding-Analysis-Undergraduate-... (there are solutions online for the 2nd edition)
* https://www.amazon.com/Numbers-Functions-Steps-into-Analysis... (this book is a brilliant exercise-guided approach that helps you build up your knowledge step by step + solutions are provided).