
All My Rage
by Sabaa Tahir
Young adult · ages 14–18 · grades 9–12 · 800L
Why we'd hand it over
Demanding, unflinching portrait of intergenerational trauma, poverty, and racism that never sentimentalizes pain — and two protagonists who choose care anyway; exceptionally rare and necessary for 16+.