Just a quick question for those who have had plenty of exposure to Analysis. Currently, I'm in an Analysis class. We are using Arthur Mattuck's "Introduction to Analysis" textbook. While I think it's a good book and I enjoy the class, I can't help to think that the teacher is watering down our class, especially when I looked at other Analysis textbooks. This semester, we covered Chp 1-15 (Pretty much everything but integration), as well as some topology, but I feel as if though this class is moving a bit slow. Question is, does anyone have a recommendation for a good book which I can supplement my class? I heard Rudin's was good. I'm looking for something rigorous but readable. Any help?