Reading progress update: I've read 100%.

Caraval - Stephanie Garber

Really awesome book. Review to come soon.