Review here: http://www.booksofamber.com/2012/02/white-cat-by-holly-black.htmlFirst and foremost I want to talk about the world that Holly Black has created. Taken directly from my notes: "THE WORLD IS AWESOME!!!" I love books about people with powers, and that's what this book is. The entire concept of curseworkers and the gangs and the different laws surrounding curseworkers in each country was amazing and really weel set up. There is a lot of rich history there as well, which I loved reading about and I hope with be explored more in the next two books in the trilogy.I did find this book to be very predictable and I was shouting (in my head, of course) at Cassel because he just wasn't figuring things out fast enough. I don't think the predictable plot took away from the story, although Cassel did frustrate me because I alreayd knew what was going to happen to him if he didn't figure things out. It was kind of like dramatic irony in a Shakespeare play, but the audience wasn't supposed to know in this case.Cassel was an adorable main character. He was a guy, obviously. YAY for male MCs! He was really loyal and kind, yet he was also cunning at times when he needed to be.The writing was also great. This is the first Holly Black book I've read, but I can say that after reading this I will be reading more of her books in the near future!Overall this was a fantastic book, with awesome characters - especially the bad guys - and POWERS!Question for those of you who have read the book: If you had been born a curseworker, which curse would you rather work? Not that you could choose or anything.