This is actually not that bad of a book. It is reasonably well-motivated and has tons of examples (although some are pretty tedious). Where it fails is its large number of errors. There are tons of minor errors scattered throughout, making the book more difficult to read. There are also some pretty major mistakes. The two page proof of theorem 10.11 is blatantly erroneous, and is the standout example. I should note, however, that I have the first printing of the book, so it is easily possible that many of these issues have been resolved in the second printing. I also feel that it would make more sense to have chapters seven and eight switched, so that the chapter on homotopy groups would follow the chapter on homotopy and the chapter on simplicial homology would follow the chapter covering simplicial complexes. (The only part of chapter eight which relies on chapter seven is the statement of the Whitehead theorem, which is not proven, at the very end of the chapter.)
Another complaint: His English does not always seem grammatically correct to me. (Maybe I'm sheltered living in the eastern US?) For example, "Since the arrows rotate 720 degrees as we go around the circle, so deg(f) = 2." does not sound like a full sentence to me. If I had only seen it once or twice I might mistake it for another typo, but this sort of sentence structure is all over the book. It really disrupts the flow for me.
The first half of this book covers point-set topology, the second half algebraic. If you want to read this book in full, knowing basic algebra is an absolute must. If you have familiarity with, for example, quotient groups, free groups, and the rank/nullity theorem from linear algebra you should be fine. If you only care about the first half, knowing naïve set theory and basic operations on matrices should suffice.
To summarize, the exposition is actually pretty good, but there are too many errors for me to recommend it.
IMPORTANT: Apparently, a lot of mistakes have been corrected in the most recent printing. Please read the comments to this review for details.