
The Code Book
by Simon Singh
Nonfiction · age 10+ · grade 5+ · 1050L
The rare nonfiction book that reads like a thriller — kids who love puzzles or spy stories get hooked on the real mathematics and history without noticing they're learning.
For a reader who just finished
after Sophie's World by Jostein Gaarder · age 13+
Same style

by Simon Singh
Nonfiction · age 10+ · grade 5+ · 1050L
The rare nonfiction book that reads like a thriller — kids who love puzzles or spy stories get hooked on the real mathematics and history without noticing they're learning.

by Randall Munroe
Nonfiction · 1050L
A legitimately smart book disguised as humor — kids discover that rigorous thinking is funnier than jokes, and accidentally develop comfort with math and physics.

by Ed Yong
Nonfiction · ages 10–14 · grades 5–9 · 820L
A genuinely mind-expanding book that teaches kids to question their own perception and builds deep scientific curiosity—exactly the kind of nonfiction that sticks.
Complementing on truth

by Susan Campbell Bartoletti
Nonfiction · age 10+ · grade 5+ · 1050L
The most honest, unflinching introduction to how propaganda works on young minds—essential reading for understanding WWII and how democracies stay vigilant.

by Aranka Siegal
Nonfiction · ages 10–14 · grades 5–9 · 840L
A masterwork of Holocaust memoir written in a child's voice—unflinching about fear and loss, but grounded in the texture of ordinary summers, school, and family that make the encroaching darkness undeniable.

by Kwame Alexander
Verse novel · ages 10–14 · grades 5–9 · 620L
A landmark book that uses verse to make 500 years of Black American history personal and urgent—kids understand their own power within a larger story.
We'd skip — for now

by Carlos Ruiz Zafón
A step up — ages 16–18 · grades 11–12
Skip it if your teen is averse to slow, atmospheric plots; this is a 500-page setup for a twist that some readers find anticlimactic. Also skip if child abuse or domestic violence depicted through trauma is triggering—the Nuria/Isabella backstory is dark and detailed.