Negative Positive
Title: Not very thorough
Review: This book is not very thorough. Most of the examples are near impossible to do without a previous knowledge on the subject and other resource material. The solution's guide explains every 7th odd problem, which is extremely frustrating as well. The course material goes much too quickly. DON'T BUY THIS BOOK! It's just not worth it.
Is the review positive or negative? 