An awful book but a good didactic opportunity.
This book is a manifestation of the failure of education systems to inspire creativity and passion in students. It commits the mortal sin of "black boxing" everything and asking students to simply "plug and chug." Its explicit goal is to enable students to pass their engineering exams, so instead of offering understanding, it instead focuses on rote problem solving.
If your goal is weasel your way into a job that you hate and are unqualified for, buy this book, barely pass your exams, and in twenty years, look back on your miserable life and wonder what's wrong with the world.
If your goals include understanding, inventing and creating, or pursuing your passion, buy something else.
This book is an insult to humanity.