This is a good example of a perfect YA book. Sophie is a likeable protagonist. She's has her flaws, but she's not overly angsty. She's trying to figure out who she is, but not in a way that's exhastingly irritating. She's caught in a little mystery at school, and while it's not shockingly complex, it's awfully hard not to enjoy getting to know her and her compatriates. It's not gripping adult reading, but it's quick and light and easy. Kind of like a great little cupcake after the huge meal of a book I just finished. Totally downloading the next two. 3.5 stars. Good, clean fun.