Instruct: Classify Amazon reviews into positive or negative sentiment
Query: Good, but skip the challenges

I really do like this book, but some things could have been much better like the OOzinoz projects could have been something more intuitive in my estimation and down to earth and the challenges are asking you things before they are even discussed which is a bit of a nuisance.Putting that aside, it still is an excellent resource combined with "Head First Design Patterns" and "Design Patterns explained" or if you are a more sophisticated programmer already than take on "Design Patterns" by the original authors.