A book that makes learning fun presents material in an engaging manner, encourages readers to think strategically, or models critical thinking and discovery.

Our Favorite Middle School-Level Books

See Top Picks and Gift Ideas for more suggestions.


page 1 2 3 4 5


1572322659 Fibonacci Fun: Fascinating Activities With Intriguing Numbers
Trudi Hammel Garland

Rabbits and the Fibonacci sequence?
Importance: Stars-1-0
Topic: math
Level: middle school
You'll use it occasionally
1883672589 G Is for Googol: A Math Alphabet Book
Schwartz David and Moss Marissa

entertainment with math terms
Importance: Stars-5-0
Topic: math
Level: middle school
You'll use it occasionally
no image
available
GridWorks (The Fun Game of Logical Deduction)
ThinkFun

Loving Logic
Importance: Stars-5-0
Topic: math
Level: middle school
You'll use it daily
0262062186 How to Design Programs: An Introduction to Programming and Computing
Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, and Shriram Krishnamurthi

detailed guide to program design
Importance: Stars-2-0
Topic: math
Level: middle school
You'll use it weekly
1570542570 How To Make Monstrous, Huge, Unbelievably Big Bubbles
David Stein and Editors of Klutz

step into a bubble
Importance: Stars-3-0
Topic: science
Level: middle school
You'll use it occasionally
0802796060 Kakuro for Kids: Ninja Edition
Alastair Chisholm

kakuro punches
Importance: Stars-4-0
Topic: math
Level: middle school
You'll use it daily
0976694042 Learn to Program (Pragmatic Programmers)
Chris Pine

learn to write clear, understandable programs
Importance: Stars-5-0
Topic: math
Level: middle school
You'll use it daily
0769000002 Logic Number Problems: For Grades 4-8
Wade H. Sherard III

number puzzles
Importance: Stars-1-0
Topic: math
Level: middle school
You'll use it weekly
no image
available
Math Olympiad Contest Problems for Elementary and Middle Schools
George Lenchner

sample contest problems
Importance: Stars-3-0
Topic: math
Level: middle school
You'll use it weekly
no image
available
Math Problems Decimals & Percents Level B (Critical Thinking Books & Software)


developmentally sequenced percent problems
Importance: Stars-1-0
Topic: math
Level: middle school
You'll use it weekly