
Skellig
by David Almond
Middle grade · ages 10–14 · grades 5–9 · 730L
Why we'd hand it over
Magical realism done right for this age—haunting, elliptical, and morally complex without being bleak; kids who read it young often return to it as teenagers.