Ranked in these QuestionsQuestion Ranking
Pro Easy to follow with well explained concepts
This book won't confuse you with jargon - Everything is introduced with a clear explanation.
Pro Excellent examples
The examples throughout this book are well explained and easy to follow. In order to complete the examples on your own, you must have a clear understanding of the material covered in that chapter. This is a great way for you to understand what you should go back and review before moving on.
Pro Visually appealing book
The content is laid out in a visually appealing way, while utilizing plenty of images to help the reader grasp the concepts being taught.
Con Issues with binding/quality issues
Many people have noted that the physical quality of the book is quite poor, resulting in the binding falling apart.