Books that Make Learning Fun

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 books in math.
endless entertainment

1000 Play Thinks: Puzzles, Paradoxes, Illusions & Games

Ivan Moscovich

Topic: math
Age Level: middle school
You'll use it: daily
math activities from ancient to modern times

Agnesi to Zeno: Over 100 Vignettes from the History of Math

Sanderson Smith

Topic: math
Age Level: middle school
You'll use it: weekly
amusing brain teasers

Aha! Insight

Martin Gardner

Topic: math
Age Level: secondary
You'll use it: weekly
high school algebra text

Algebra (The University of Chicago School Mathematics Project)

John W. McConnell

Topic: math
Age Level: secondary
You'll use it: daily
playful, simple, and engaging logic puzzles

Anno's Hat Tricks

Mitsumasa Anno

Topic: math
Age Level: elementary
You'll use it: weekly
possibly the most used math manipulative in our home

Base ten blocks: Activities

Sherry Nortman-Wolf

Topic: math
Age Level: elementary
You'll use it: daily
count, group, laugh!

Best Counting Book Ever

Richard Scarry

Topic: math
Age Level: preschool
You'll use it: daily
Topic: math
Age Level: elementary
You'll use it: daily
logical thinking with figural skills

Building Thinking Skills Book 3, Figural/Student Text

Howard Black, Sandra Black

Topic: math
Age Level: middle school
You'll use it: daily
Topic: math
Age Level: elementary
You'll use it: daily
visual math problems

Building Thinking Skills: Hands On Primary

Warren Hill, Ron Edwards

Topic: math
Age Level: elementary
You'll use it: daily
Topic: math
Age Level: secondary
You'll use it: once
systematics strategy building for solving problems

Creative Problem Solving in School Mathematics, Revised and Expanded 2nd Edition

George Lenchner

Topic: math
Age Level: elementary
You'll use it: daily
high school algebra text

Elementary Algebra

Harold R. Jacobs

Topic: math
Age Level: secondary
You'll use it: daily
solutions to Jacob's Elementary Algebra

Elementary Algebra: Tchrs'

Harold R. Jacobs

Topic: math
Age Level: secondary
You'll use it: daily
fun group activities

Family Math (Equals Series)

Jean Kerr Stenmark, Virginia Thompson, Ruth Cossey

Topic: math
Age Level: elementary
You'll use it: occasionally
Topic: math
Age Level: middle school
You'll use it: occasionally
early explorations into mathematics

Family Math for Young Children: Comparing (Equals Series))

Jean Kerr Stenmark, Grace Davila Coates

Topic: math
Age Level: preschool
You'll use it: occasionally
Rabbits and the Fibonacci sequence?

Fibonacci Fun: Fascinating Activities With Intriguing Numbers

Trudi Hammel Garland

Topic: math
Age Level: middle school
You'll use it: occasionally
Topic: math
Age Level: secondary
You'll use it: weekly
interesting math applications

For All Practical Purposes: Introduction to Contemporary Mathematics

Consortium for Mathematics and Its Applications

Topic: math
Age Level: advanced
You'll use it: occasionally
secondary math text

Functions, Statistics, and Trigonometry (The University of Chicago School Mathematics Project)

Sharon L. Senk, Steven S. Viktora, Zalman Usiskin, Nils P. Ahbel, Virginia Highstone, David Witonsky, Rheta N. Rubenstein, James E. Schultz, Margaret Hackworth, John W. McConnell, Dora Aksoy, James Flanders, Barry Kissane

Topic: math
Age Level: secondary
You'll use it: daily
entertainment with math terms

G Is for Googol: A Math Alphabet Book

David M. Schwartz

Topic: math
Age Level: middle school
You'll use it: occasionally
Loving Logic

GRIDWORKS

Topic: math
Age Level: middle school
You'll use it: daily
high school geometry text

Geometry (University of Chicago School Mathematics Project)

Zalman Usiskin, Daniel Hirschhorn, Arthur Coxford

Topic: math
Age Level: secondary
You'll use it: daily
a classic & contemporary geometry text

Geometry: Seeing, Doing, Understanding

Harold R. Jacobs

Topic: math
Age Level: secondary
You'll use it: daily
art and arithmetic patterns

Grapes Of Math (bkshelf) (Scholastic Bookshelf)

Greg Tang

Topic: math
Age Level: elementary
You'll use it: weekly
sweet way to learn about fractions

Hershey's Milk Chocolate Bar Fractions Book

Jerry Pallotta

Topic: math
Age Level: elementary
You'll use it: occasionally
detailed guide to program design

How to Design Programs: An Introduction to Programming and Computing

Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi

Topic: math
Age Level: middle school
You'll use it: weekly
Topic: math
Age Level: advanced
You'll use it: occasionally
teaching tips, solutions, and more

Instructor's Guide to Mathematics: A Human Endeavor

Topic: math
Age Level: advanced
You'll use it: daily
learn geometry through problem solving

Introduction to Geometry

Richard Rusczyk

Topic: math
Age Level: advanced
You'll use it: daily
solutions

Introduction to Geometry: Solutions Manual

Richard Rusczyk

Topic: math
Age Level: advanced
You'll use it: daily
kakuro punches

Kakuro for Kids #1: Ninja Edition

Alastair Chisholm

Topic: math
Age Level: middle school
You'll use it: daily
earn your black belt in kakuro!

Kakuro for Kids #2: Samurai Edition

Alastair Chisholm

Topic: math
Age Level: elementary
You'll use it: daily
learn to write clear, understandable programs

Learn to Program (Pragmatic Programmers)

Chris Pine

Topic: math
Age Level: middle school
You'll use it: daily
50 reproducible number puzzles

Logic Algebra Problems

Wade H. Sherard

Topic: math
Age Level: secondary
You'll use it: weekly
geometry problems

Logic Geometry Problems: 21211

Sherard

Topic: math
Age Level: secondary
You'll use it: weekly
math problems

Logic Number Problems Grades 7-12 (Blackline Masters)

Wade H. Sherard III

Topic: math
Age Level: secondary
You'll use it: weekly
number puzzles

Logic Number Problems: For Grades 4-8

Wade H., III Sherard

Topic: math
Age Level: middle school
You'll use it: weekly
arithmetic patterns in art and verse

Math Appeal (Mind-Stretching Math Riddles)

Gregory Tang

Topic: math
Age Level: elementary
You'll use it: weekly
more contest problems to ponder

Math Contests: High School, Vol. 4- School Years: 1996-97 through 2000-2001

Steven R. Conrad, Daniel Flegler

Topic: math
Age Level: secondary
You'll use it: occasionally
no escape!

Math Curse

Jon Scieszka

Topic: math
Age Level: elementary
You'll use it: weekly
number stories with a moral

Math Fables

Greg Tang

Topic: math
Age Level: preschool
You'll use it: weekly
light hearted tales, tricks, and trades

Math For Kids and Other People Too

Theoni Pappas

Topic: math
Age Level: elementary
You'll use it: weekly
Topic: math
Age Level: middle school
You'll use it: weekly
multiplayer math poems

Math Talk: Mathematical Ideas in Poems for Two Voices

Theoni Pappas

Topic: math
Age Level: secondary
You'll use it: occasionally
developmentally sequenced percent problems

Math Word Problems, Level C: Mixed Concepts, Whole Numbers to Percents (Grades 5-10)

Anita Harnadek

Topic: math
Age Level: middle school
You'll use it: weekly
developmentally sequenced percent problems

Math Word Problems: Decimals & Percentages (Level B)

Anita Harnadek

Topic: math
Age Level: middle school
You'll use it: weekly
problems from the pros

Mathematical Olympiad Challenges

Titu Andreescu, Razvan Gelca

Topic: math
Age Level: secondary
You'll use it: daily
problem solving tips from the professionals

Mathematical Olympiad Treasures

Titu Andreescu, Bogdan Enescu

Topic: math
Age Level: secondary
You'll use it: weekly
can you explain why you did that?

Mathematical Reasoning Through Verbal Analysis (Mathematical Reasoning Grades 4 - 8)

Warren Hill, Ronald Edwards

Topic: math
Age Level: elementary
You'll use it: daily
Topic: math
Age Level: middle school
You'll use it: daily
from billards to bingo

Mathematics: A Human Endeavor (3rd Edition)

Harold R. Jacobs

Topic: math
Age Level: secondary
You'll use it: daily
Topic: math
Age Level: advanced
You'll use it: occasionally
take the mystery out of math tricks

Mental Math in Junior High / Grades 7-9

Jack A. Hope, Barbara J. Reys, Robert E. Reys

Topic: math
Age Level: middle school
You'll use it: daily
take the mystery out of math tricks

Mental Math in the Middle Grades

Jack A. Hope, Barbara Reys, Robert Reys

Topic: math
Age Level: middle school
You'll use it: daily
take the mystery out of math tricks

Mental Math in the Primary Grades

Jack Hope, Larry Leutzinger, Barbara Reys, Robert Reys

Topic: math
Age Level: elementary
You'll use it: daily
measurement: short and long of it

Millions to Measure

David M. Schwartz

Topic: math
Age Level: preschool
You'll use it: weekly
Topic: math
Age Level: secondary
You'll use it: occasionally
math problems that melt away

More M & M's Brand Chocolate Candies Math

Barbara Barbieri McGrath, Roger Glass

Topic: math
Age Level: elementary
You'll use it: occasionally
puzzles for pattern blocks

Pattern Animals: Puzzles for Pattern Blocks (Grades 1-3)

Sandra Mogensen, Judi Magarian-Gold

Topic: math
Age Level: preschool
You'll use it: daily
puzzles for pattern blocks

Pattern Blocks Activities (Grades K-6)

Barbara Bayha, Katherine Burt

Topic: math
Age Level: elementary
You'll use it: daily
Topic: math
Age Level: secondary
You'll use it: weekly
Topic: math
Age Level: secondary
You'll use it: weekly
write simple games with python

Python Programming for the Absolute Beginner

Michael Dawson

Topic: math
Age Level: middle school
You'll use it: weekly
circles in King Arthur's court

Sir Cumference and the First Round Table (A Math Adventure)

Cindy Neuschwander, Wayne Geehan

Topic: math
Age Level: elementary
You'll use it: weekly
text and supplemental problems

Student Workbook for Jacobs Mathematics: A Human Endeavor

Susan Kneuven Wong

Topic: math
Age Level: secondary
You'll use it: daily
Topic: math
Age Level: middle school
You'll use it: daily
Topic: math
Age Level: elementary
You'll use it: daily
expressing mathematics with words

Techniques of Problem Solving Level 7: Deck Aa

Warren Hill

Topic: math
Age Level: elementary
You'll use it: daily
Topic: math
Age Level: elementary
You'll use it: occasionally
advanced problems solving strategies

The Art Of Problem Solving: And Beyond

Richard Rusczyk, Sandor Leholzky

Topic: math
Age Level: secondary
You'll use it: daily
tips from the master

The Art and Craft of Problem Solving

Paul Zeitz

Topic: math
Age Level: advanced
You'll use it: daily
detailed solutions

The Art of Problem Solving Vol. 2: And Beyond, Solutions

Sandor Leholzky, Richard Rusczyk

Topic: math
Age Level: secondary
You'll use it: daily
detailed solutions

The Art of Problem Solving Volume 1: the Basics

Sandor Lehoczky

Topic: math
Age Level: secondary
You'll use it: daily
a multiplication mindset

The Best Of Times

Gregory Tang

Topic: math
Age Level: elementary
You'll use it: weekly
a story of polygons

The Greedy Triangle (Brainy Day Books)

Marilyn Burns

Topic: math
Age Level: preschool
You'll use it: weekly
highlights of interesting math applications

The Joy of Mathematics: Discovering Mathematics All Around You

Theoni Pappas

Topic: math
Age Level: secondary
You'll use it: occasionally
challenges after sudoku!

The Kakuro Challenge 1

Alastair Chisholm

Topic: math
Age Level: middle school
You'll use it: daily
counting with candy

The M & M's Brand Counting Book

Barbara Barbieri McGrath

Topic: math
Age Level: preschool
You'll use it: daily
secondary math text

Transition Mathematics

University of Chicago School Mathematic Project

Topic: math
Age Level: middle school
You'll use it: daily
a tasty twist to percentages

Twizzlers Percentages Book

Jerry Pallotta

Topic: math
Age Level: elementary
You'll use it: occasionally
advanced algebra text

UCSMP Advanced Algebra (University of Chicago School Mathematics Project)

Sharon Senk, Denisse Thompson, Steven Viktora, Zalman Usiskin, Nils Ahbel, Rheta Rubenstein, Suzanne Levin, Marcia Weinhold, Judith Halvorson Jasowiak

Topic: math
Age Level: secondary
You'll use it: daily
high school math text

UCSMP Precalculus and Discrete Mathematics

University of Chicago School Mathematics Project

Topic: math
Age Level: secondary
You'll use it: daily
make models to explore geometry

Zome Geometry: Hands-on Learning with Zome Models

George W. Hart, Henri Picciotto

Topic: math
Age Level: secondary
You'll use it: daily
solutions and lesson plans

Zoombinis Island Odyssey

Harold R. Jacobs

Topic: math
Age Level: secondary
You'll use it: daily

This is math-mom.com, the website built on our belief that learning is naturally fun. With the right expectation and approach, anyone can enjoy learning. But since each of us is unique, we each must find our own best way to learn. We know that we have found our way when learning is fun.

Here you will find books, products, and ideas that our family has used to make learning fun for each one of us. We hope that it encourages you to find your own way to have the fun of learning.