An improvement over the previous installment in almost every way. The book ran a lot smoother and I got through it in about three days, as opposed to weeks with the first one. It could possibly be because of a more interesting plot and better characters. Madeline is still a fantastic narrator, and her unique narrative gives the book a very different feel. The characters are well thought out, and the dialogue is believable. I'm definitely planning on continuing to keep up with Ms. Read. She seems to be getting better with each installment, and I'm excited to see what she comes up with next.