This book was really good- a 10 out of 10. It had a beginning, middle, and end, lots of romance, adventure and thrill. It teaches valuable lessons and makes a great story for "tweens" to read if they are interested in a very interesting story my the great author Meg Cabot. The characters are all important, never do you hear about a character once and never again which is always very good in a book. This book is very hard to put down.