no cover
Jordan Sonnenblick
by Middle School
Middle grade · ages 8–12 · grades 3–7 · 680L
Why we'd hand it over
Funny, fast-paced, and genuinely about the emotional turbulence of middle school — Sonnenblick nails the voice of a kid trying to figure out who he is and where he belongs.