Top positive review
I wish I had this book when I was a student
Reviewed in the United States on July 29, 2013
...getting a passing grade (or rather, an A) in electronics and control theory would have been so much easier...
It's an awesome book, built from the ground up, to help you understand - and apply - electrical engineering concepts. The author is a top notch teacher. It's an equally useful read for hobbyists and makers who want to become better at designing circuits, and students who need to absolve their classes.
I'm really glad I bought it, and my only regret is that I didn't have it when I was a student. ;)
EDIT: I do need to add two small problems I noticed. One is that it was obviously aimed at engineers trying to polish up their skills. It's a revisiting the basics book, however it omits too much to be a good basics book for non-engineers in my view.
Also, the part about software is somewhat confused and contains some factual errors. An average electrical engineer's view of operating systems is similar to an average software engineer's view of op amps - that is, dodgy to say the best. ;) Thankfully that doesn't distract anything from the actual technical information provided, which is really good.
Still, it's a great book, the five stars stay.