>>695 Almost all the recommendations there are great. It recommends first getting proficient at single- and multivariable calculus before moving onto analysis but I prefer books that treat both simultaneously, like Amann and Escher's three-book analysis series.