Best programming book I have ever read and I've been coding for 20+ years.
This book feels more like a novel that you can't put down, the examples are straight to the point. the code is consistent (some codes are wrong but take it as a challenge and fix it yourself).
I recommend this book to anyone who has a basic understanding of data structures probably a college graduate even if you don't know any python.