I love this book. You can't help but love Sam's spunky personality, and the interaction with her and David has to make you smile, if not laugh out loud. Definitely my all-time favorite Meg Cabot book. I warn you now though, if you like this one, DO NOT READ THE SEQUEL.