This technologist level book, ideal for ABET-level accredited programs (optional calculus introduced, emphasis on problem-solving) introductory dc/ac text covers electrical circuit theory, beginning with foundational theorems and basic dc concepts and advancing through ac topics. Text is clearly written in an easy to understand style with over 1200 full-color diagrams, explanations of examples, and in process learning checks in each chapter. An instructor's solution manual, student lab manual, transparency package and CTB are available.
I understood the average power and electrical circuits well from here. A great teacher namely Rafi had prescribed it to us, who unfortunately didn't continue his stint in BRAC University.
It was actually quite helpful. Not everything is well explained but it showcases the actual practice and theory and how to use them together to understand what a circuit should be doing.
Pretty decent, though a few circuits were quite confusing. I'm also virtually certain I spotted a few errors in the problem solutions, and it is certainly omitted that mesh analysis doesn't apply to non-planar circuits. All told, these are fairly minor flaws (I got a lot out of the book of what I read to be sure) but I am reading this concurrently with Fundamentals of Electric Circuits (Alexander and Sadiku), 4th Edition (which has its own faults) to combine insights from the two and get a clear picture.