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.

Discover books by topic:

math language arts history science art business music education games health

Our favorite books about 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

figural and verbal relationships

Building Thinking Skills : Book 1 : Critical Thinking Skills for Reading, Writing, Math, and Science

Sandra Parks, Howard Black

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

verbal and figural problems

Building Thinking Skills, Book 2: Critical Thinking Skills for Reading, Writing, Math, and Science

Howard Black; Sandra Black

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

2001 math olympics

Count Down: Six Kids Vie for Glory at the World's Toughest Math Competition

Steve Olson

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

math activity book

Family Math : The Middle School Years, Algebraic Reasoning and Number Sense

Virginia Thompson

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

MAA test preparation

First Steps for Math Olympians: Using the American Mathematics Competitions (Problem Books) (MAA Problem Book Series)

J. Douglas Faires

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

from the master problem solver himself

How to Solve It: A New Aspect of Mathematical Method (Princeton Science Library)

G. Polya

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

sample contest problems

Math Olympiad Contest Problems for Elementary and Middle Schools

George Lenchner

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

answer key

Mathematical Reasoning Through Verbal Analysis Book 2 Instruction/Answer Guide

Warren Hill, Ronald Edwards

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

math is more than number work!

Mathematics: The Science of Patterns: The Search for Order in Life, Mind and the Universe

Keith Devlin

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

When do I use math?

More Joy of Mathematics: Exploring Mathematics All Around You

Theoni Pappas

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

see patterns from a new view

Proofs Without Words II: More Exercises in Visual Thinking (Classroom Resource Materials) (v. 2)

Roger B. Nelsen

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

see the patterns

Proofs without Words: Exercises in Visual Thinking (Classroom Resource Materials) (v. 1)

Roger B. Nelsen

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

endless sudoku, almost!

Sudoku Easy to Hard Presented by Will Shortz, Volume 2: 100 Wordless Crossword Puzzles

Will Shortz

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

multiplication mastery

Teach Your Child the Multiplication Tables: Fast, Fun & Easy with Dazzling Patterns, Grids & Tricks!

Eugenia Francis

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

are we there already?

The Amazing Backseat Booka-Ma-Thing: Thousands of Miles Worth of Hands-On Games and Activities (Klutz)

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