Looking for introductory text on algebraic topology, not satisfied with Hatcher. I have no doubt that Hatcher's is a great text, but it is not for me. It is clearly written for someone with some prior knowledge of these topics, and I have none. For example, in the first few pages he defines deformation retractions, mapping cylinders, and homotopies. I gained very little insight into what these actually are from reading.
I am looking for an alternative text. To give an idea of my background, I am most comfortable with analysis, moderately comfortable with topology (first five chapters of Munkres's text), and mildly comfortable with algebra (basic group and ring theory). I am hoping for a text that not only defines the terms, but motivates them and helps the reader to understand them. I am most interested in homotopy groups and manifolds, out of the "main branches of algebraic topology" listed on Wikipedia.
I'm aware this question has been asked before, but a cursory search didn't really find any good consensus.
 A: If you want a more rigorous book with geometric motivation I reccomend John M. Lee`s topological manifolds where he does a lot of stuff on covering spaces homologies and cohomologies. As a supplement you can next go to his book on Smooth Manifold to get to the differential case. I especially like his very through and rigorous introduction of quotient spaces/topologies and so on which are used very heavily and which Hatcher explains mostly in a very pictorial and unsatisfying way.
Try Tammo Dieck's Algebraic Topology. It is very detailed and a good supplement to Hatcher.I got my first exposure to algebraic topology from that book.
A: I was in a similar situation. I sat in on a geometric topology class and we were using A Basic Course in Algebraic Topology, by Massey. I wanted other material to look at, since my background was lacking, so I picked up Differential Forms in Algebraic Topology, by Raoul Bott and Loring Tu and then Algebraic Topology A First Course, by Fulton.
I can't recommend them too much because I've decided a better way (for me) to get motivation and some background material would be to work up through complex analysis, Riemann surfaces, and differential geometry to complex projective varieties (here I'm looking toward Mumford's Algebraic Geometry I, his Red Book of Varieties and Schemes, and then his Alg Geometry II book with Oda), supplementing with as much commutative algebra as I need to fill in places. This has turned into a major project but I will come back to the topology stuff after it's all said and done.
