Instruct: Classify Amazon reviews into positive or negative sentiment
Query: Too many typos

I just survived a Java class in which this was the text. The class convinced the instructor not to use this book for future classes. There were a large number of typos, particularly in example programs. Our instructor made the answers available as an aid if we became stumped on a programming exercise. Unfortunately some of the code in those answers simply did not work. It appeared that the book had been hastily revised and not thoroughly checked to assure consistency. The author repeatedly uses methods not yet discussed in his examples and refers the reader to later portions of the book in the Example Reviews. Not helpful in an introductory class, even with a prerequisite of a previous programming language or experience.