THE ENDING OMGOMGMGOGMGLGMGKMGMG UM 
 This book was really good, I feel as if Harriet slightly improved at the beginning. Like for example, the books often talk about coming of age and in every book, Harriet starts off childish. I felt as if she had a better start off this time as a character. Rin comes yay! Lovely writing, I really like the writing in this one, it's so magical. She had an OK plan, kind of mature plan this time I guess. NOW I CANNOT WAIT FOR THE NEXT BOOK. 5 stars.