Garbage -> Sedra and Smith particularly - hate it, anything which kicks you in the nuts right up front with Laplace and networks abstractions, anything from Pearson - have never seen a good one.
Good -> Razavi (Fundamentals of Microelectronics), Art of Electronics, most Jim Williams stuff (AN's and articles), Bowick RF Circuit design. They're actually useful.
What do you think about the author's upcoming book ("The Secret Life of Circuits")[0], for someone who is just starting out with electronics?
Agreed on Sedra and Smith vs Razavi. Razavi uploaded lectures to YouTube that helped me a ton at the time.
> Art of Electronics
I would never recommend AoE to pretty much anybody nowadays. The problem is that AoE happily presents circuits you should almost never use right next to circuits you should almost always use with no indications distinguishing the two.
I find Sedra/Smith a terrible introduction, but a good reference. It's nice once you've already built an intuition for how things work to be able to go back & build up the mathematical models, but trying to understand the behavior of circuits from the math first is a bad order.