I am currently using this book for a textbook in my C++ class. It is terrible. The layout is bad, and there is no quick easy reference section. And the examples....let's not get started. I suppose that if you had prior knowledge in programming this book would be okay. But otherwise, stay away from it.