3.5
adventurous emotional funny hopeful tense fast-paced
Plot or Character Driven: A mix
Strong character development: Yes
Loveable characters: Yes
Diverse cast of characters: No
Flaws of characters a main focus: No

You can definitely tell that this is one of Johnston's earlier books and the seeds of what I really like about her characters is already there. She has a gift for drawing worlds with deft strokes and an eye for writing teenagers in a way that gives them agency without making them or other people around them look absurd.
It was just good fun even if I didn't love it quite as much as some of her more recent work.