I was anxiously awaiting this book from the moment I first read the summary. I wanted a story with a nicely developed, complex magical world. I wanted a conflicted main character with a lot of internal struggle, yet was still relateable. And part of me hoped there would be romance as well. Ironically, I think I got half of what I wanted from Half Bad. The cover is stunning, but it took me a while to see the outline of the face. 
 The Good: 
 - The writing is actually pretty good. I wouldn't mind reading more of Ms. Green's work for that reason alone. 
 - The concept is great. I enjoyed learning about the white and black witches. 
 - The side characters were cool. Gabriel in particular was very sweet. 
 - Despite the issues I had with Half Bad, overall I liked it and I'll be reading the sequel. 
 The Bad: 
 - My biggest issue was the pacing. There was a ton of foreshadowing throughout this novel, and I felt like it didn't really deliver all I was expecting it to. It seemed to drag on in places and I got a bit bored. 
 - Personally, I have always found second person narration extremely annoying, so those chapters didn't really work for me. 
 - I didn't dislike Nathan, but I felt like he overreacted sometimes. For instance, he throws furniture at his teachers in school in order to get expelled. 
 - I wish the love interest, Annalise, had more personality. She was almost a pointless character. 
 - For a book about witches, there was surprisingly little amount of magic. I felt like the author was telling us about all the potions and spells and all that but hardly showing. And honestly, the white witches were just as bad as the black ones.