A review by bookish_withsky
Starsight by Brandon Sanderson

4.0

I would die for a few of these characters. I struggle with YA sometimes, but this is a great example of YA done well. Yeah, it can still feel immature and Spensa can be incredibly annoying. But the story itself is interesting and the characters, though occasionally irritating, are compelling as well.