
NEVER THOUGHT I'D END UP HERE
by Ann Liang
Middle grade · ages 10–14 · grades 5–9 · 750L · 320 pages · 2025
Why we'd hand it over
A genuinely moving story about code-switching and belonging that doesn't lecture—kids recognize themselves in Caitlin's messy, funny attempts to fit in across two worlds.