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


no image
available
Mathematical Reasoning Through Verbal Analysis Book 2 Instruction/Answer Guide
Warren Hill and Ronald Edwards

answer key
Importance: Stars-5-0
Topic: math
Level: middle school
You'll use it daily
no image
available
Mathematicians are People, Too: Stories from the Lives of Great Mathematicians
Luetta Reimer and Wilbert Reimer

Where did Archimedes do his best thinking?
Importance: Stars-5-0
Topic: history
Level: middle school
You'll use it weekly
0866515097 Mathematicians Are People, Too: Stories from the Lives of Great Mathematicians (Mathematicians Are People, Too)
Luetta Reimer and Wilbert Reimer

Where did Descartes design coordinates?
Importance: Stars-5-0
Topic: history
Level: middle school
You'll use it weekly
0866514333 Mental Math in Junior High
Jack A. Hope, Barbara J. Reys, and Robert E. Reys

take the mystery out of math tricks
Importance: Stars-5-0
Topic: math
Level: middle school
You'll use it daily
0866513124 Mental Math in the Middle Grades
Jack A. Hope, Barbara Reys, and Robert Reys

take the mystery out of math tricks
Importance: Stars-5-0
Topic: math
Level: middle school
You'll use it daily
no image
available
Mixed Concepts Whole Numbers to Percents (Critical Thinking Books & Software Math Word Problems, Level C - Grades 5-10)
Anita Harnadek

developmentally sequenced percent problems
Importance: Stars-1-0
Topic: math
Level: middle school
You'll use it weekly
1550376861 Nibbling on Einstein's Brain: The Good, the Bad and the Bogus in Science
Diane Swanson and Warren Clark

What's good? What's bad? In science.
Importance: Stars-1-0
Topic: science
Level: middle school
You'll use it occasionally
0915793857 Psychology for Kids: 40 Fun Tests That Help You Learn About Yourself (Self-Help for Kids Series)
Jonni Kincher, Julie S. Bach, and Pamela Espeland

introvert or extrovert, optimist or pessimist?
Importance: Stars-2-0
Topic: health
Level: middle school
You'll use it once
1598631128 Python Programming for the Absolute Beginner, Second Edition (For the Absolute Beginner)
Michael Dawson

write simple games with python
Importance: Stars-3-0
Topic: math
Level: middle school
You'll use it weekly
0310548713 Read for Your Life
Barbara Hampton and Mrs. Gladys Hunt

teen age readers
Importance: Stars-4-0
Topic: education
Level: middle school
You'll use it weekly