This one was just okay. It should have been a sure thing, since these type of books are like crack to me. However, I found it super slow, and I honestly didn't like or connect with Terra, like AT ALL. I found her annoying, and rude, and a whole host of unpleasant things.