I'm fond of Wilson Sutherland's book Introduction to Metric and Topological Spaces . It covers topics such as completeness and compactness extremely well. In particular, the motivation of compactness is the best I've seen. (It doesn't do any algebraic topology, though.) I just taught a class using it, and it was generally well liked.

Answer by Tom Leinster for A book in topology
Tom Leinster


