Jul 31, 11
Read in July, 2011
I thoroughly enjoyed this book. Cassie is an amazing main character, someone that you don't see in many books. Someone who is grounded and understands her limits (even if she doesn't always follow through with her practical advice). Many of the books that I've read lately have included main characters that are frivolous and just plain dumb, something that Cassie claims to be, but is obviously not.