Ratings57
Average rating3.9
The second time I read this I lowered the rating. Don't get me wrong, it still has a 5 star ending, but the beginning and the middle are kind sappy. Still overall an enjoyable read and a lot made more sense after reading the first series that I originally didn't know about the first time I read this book.