I'm definitely glad that I decided to give the Curse Workers trilogy another go after being disappointed with White Cat. I think the main reason for that disappointment is my own failing as a reader; I wasn't used to a male narrator, and the world Holly Black created, where curse workers were both known and feared in the real world, was something too fantastical for me to believe. 
 But tried I did, and I think Cassel really won me over by the time the trilogy ended. His narration is refreshingly honest and unblemished. He is well aware of his own shortcomings but he is loyal to a fault and I think I admire that trait of him best. In every novel, Cassel basically gets himself, or finds himself in trouble and he has to ultimately get himself out of the mess and I find him so brilliant. He's smart, resourceful and I love how everything just falls into place at the end. 
 The romance between Cassel and Lia was so realistic (minus the curseworkers aspect). It's flawed, it can be hideous and awkward and just completely wretched at times, but it's also beautiful, redeeming and perfect in a lot of ways. Lia isn't some damsel in distress, she's very much a girl in control of her path in life and I greatly admire her for that. Ultimately, a really great ending to a imaginative trilogy!