by
Becca Puglisi, Angela Ackerman
Language: English
Release Date: October 20, 2013
Crafting likable, interesting characters is a balancing act, and finding that perfect mix of strengths and weaknesses can be difficult. Not only does a well-drawn protagonist need positive attributes to help him succeed, he must also have flaws that humanize him and give him something to overcome....