Instruct: Classify the given review as either positive or negative.
Query: Not for beginners. Pretty comprehensive, but poorly written

The authors are constantly trying to explain multiple things at once (which they do poorly), and when they have a point to make they repeat themselves 3-4 times with various types of text. In each section, they try to give general programming tips, java programming tips (redundant to the section), explain the material of the section, explain the details of a Java program and make a feeble attempt to explain the details of a new concept brought out in the Java program (which you will need to know for the next 10 programs but which wont be explained for 4 chapters). They explain these things all at the same time. The material is poorly organized (the book is organized as if they are using the same template and applying it to Java) and the explanations are weak.