This book, although useful, is a bit dated in the techniques it uses to help teaching, and I think I found the lack of connecting ideas rather dissapointing.
Nevertheless, as it is easily available in libraries, and it does break down concepts quite well, I think it is useful in teaching, particularly for students who need a review rather than learning from scratch wiht the requisite connections between topics and concepts and subjects (such as historical applications, circles, etc).