Diana L. reviewed on + 5 more book reviews
This young adult book is a pleasure no matter how old you are. It's funny, and, as the title states, charming. Another plus that teachers will appreciate is the author interview and discussion questions.