no cover
Kimberly Brubaker Bradley
by Middle School
Middle grade · ages 8–12 · grades 3–7 · 750L
Why we'd hand it over
Earnest middle-school friendship story that avoids preachiness — the social dynamics feel real, the humor lands, and the resolution comes from character growth, not convenience.