I have never felt compelled enough to write a review for a book, so that should be your first clue to my seriousness about this book. I purchased it used, years ago, and it is clearly the most well-written, clearly described book on electronics I've read. I make no exaggeration when I tell you that I keep it next to my bed and enjoy reading before going to sleep.
He tells you up front exactly what you should have known before starting this book, and goes over the abstract conceptuals, the hard math details, and lastly many points concerning practical matters. So you'll know how it works, how to compute it, and how often practicing engineers will leave out a specific calculation--and when they can't leave it out.
I'm not an electrical engineer--I'm mechanical. But I'm starting my Ph.D. (with robots) and I've found this book to be a resource in expanding my skill set and usefulness as an engineer.
I've been called on many times, specifically, for my cross-trained knowledge in electrical engineering. This book has helped me stand out from the competition.
It's a great, informative, and dare I say fun, read. I would recommend it to anyone and everyone. Thanks for taking the time to read my comment, and have a great day.