Hello, I have been increasingly running into topics in my field where at least a basic faculty with real and functional analysis would be quite helpful and I would like to go about self-studying a bit in that area. I know that Rudin is the canonical text in the field, but I have also heard that it is not all that accessible for people who are coming into the field with no prior background in the topic. I was wondering if some of you guys might give me a sense of a nice way to approach the topic. My background is okay, I guess. I have seen the ε-δ definition of a limit, for example, but it doesn't go much deeper than that into analysis. I was thinking about grabbing Spivak's Calculus as a rigorous refresher of sorts and then moving on to Rudin and/or Carothers for real analysis and then possibly Kreyszig's Intorductory Functional Analysis with Applications for that topic. Does this seem like a decent plan of attack or do any of you have any other suggestions? Thanks.