This book has been a huge help in my introduction to analysis class. It gradually eases students into the material, covering some basics that may need to be reviewed before diving in to a phenomenally organized exploration of analysis.