Anonymous
Overall loved the book has fun main characters and good world building. like the take on social structures and magic. only complaint is that sometimes the way the characters talk seems much younger than what they should be but very minor complaint since I am moving onto next book.