This is definitely one of the most helpful writing guides I've come across in quite sometime. Angela Ackerman and Becca Puglisi did a remarkable job of presenting a narrative on how to weave character flaws within a story and what positive and negative traits each of those respective flaws could have in shaping the character. It not only delves into how critical presenting flaws within a story are for a character, but it also explains how it can go very wrong if the execution/presentation of these details is off. The introductory sections have a thorough expansion on the presentation of flaws in protagonists as well as villains in a tale. I found that section very helpful in terms of shaping character details. The rest of the book reads like a thesaurus, with a list of traits, examples of situations where these details may show up, positive and negative aspects of the trait, and then how a character can overcome it alongside any other personality types that the trait may clash with.
I would highly recommend any writer adding this to their collection of guides, because it's certainly a resource you can return to again and again with the stories you craft, regardless of your level of experience.
Overall score: 4.5/5 stars