Understanding Real Analysis
This is a textbook designed to teach students who are new to analysis what it’s all about. ... The path Zorn takes is based on several very reasonable principles. These include: building on calculus basics; focusing on mathematical proof, structure and language; staying with the basics; offering many examples and many solved exercises; and gradually increasing technical sophistication. ... There are plenty of exercises. They tend to follow a pattern where an exercise that is not completely straightforward is broken into multiple parts to guide the student to a solution.    -- Bill Satzer,MAA Reviews,June 2010