I am looking for recommendations on the which textbook/resource (though I prefer textbook) provides the greatest understanding and development of intuition in utilizing circuit analysis to solve problems. Background: I have the book: "Fundamentals of Electric Circuits" by Sadiku & Alexander, as well as MicroElectronics by Sedra and Smith. I think these are great books (used at Berkeley I believe). Perhaps there are others that offer additional insight. However, I am also trying to resolve a greater problem (of my own), in that I am able to read through the chapter and understand the material, but when I get to the homework problems, for the most part I seem to haphazardly attempt to solve the problem. I seem to lack a solid methodology for solving circuits. I understand most people might say "Solve more problems". Yes, I agree with that process, however, here is a typical example: I can work through a problem [takes me way too long], and then given a slightly different variation of the same problem, I get stuck. This tells me I am lacking the intuition necessary to dissect the problem, apply the pertinent analysis techniques, and arrive at the solution. Are there any senior Physics Forum's members that can offer some advice. I have a degree in Computer Engineering, and during that time, digital logic seemed second nature to me and did not pose nearly the challenge I am encountering with analog circuitry. So far, it is not necessarily due to the mathematics, rather the visualization of the circuit and it characteristics.