Free Educational Books


The best educational books our members recommend:

BetterExplained

Math   7th - High School | Book, Online resource

Math lessons that explain concepts. Instead of memorizing procedures, learn why equations work. Helps you overcome mental roadblocks and grasp new concepts.

Free

Eighth

8th Grade Curriculum   8th | Book, Online resource, Printable

A complete Christian home school curriculum from 1st grade through high school (although you can also break it down by level or subject). The entire 8th grade curriculum including progress...

Free

Fifth

5th Grade Curriculum   5th | Book, Online resource, Printable

A complete Christian home school curriculum from 1st grade through high school (although you can also break it down by level or subject). The entire 5th grade curriculum including progress...

Free

Fourth

4th Grade Curriculum   4th | Book, Online resource, Printable

A complete Christian home school curriculum from 1st grade through high school (although you can also break it down by level or subject). The entire 4th grade curriculum including progress...

Free

Grammaropolis

Grammar   3rd - 5th | Android, Book, iPhone/iPad, Online video/YouTube

Grammaropolis is where grammar lives! Hailed as a Schoolhouse Rock for the 21st Century, Grammaropolis uses the parts of speech as animated characters starring in books, songs, videos, and...

Free
Offers paid add-ons

High School

High School Curriculum   9th - High School | Book, Online resource, Printable

An extension of the Easy Peasy All-in-One Homeschool. I’m the mother of six homeschooled children. I began putting my own children’s assignments online in 2011 as a way to preserve them. I...

Free

Learn Python the Hard Way

Python   7th - College | Book, DVD, ebook/Kindle, Online resource

In Learn Python the Hard Way, Third Edition, you’ll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your...

Free

Learn Ruby the Hard Way

Ruby   7th - College | Book, ebook/Kindle, Online resource

Learn Ruby The Hard Way is a retelling of the original “Learn Python The Hard Way” teaching Ruby, with all new simple yet idiomatic Ruby code written by Zed A. Shaw. “Learn Python The Hard Way” has...

Free

Learn To Play The Piano Books 1, 2, 3 & 4 | Lessons 1 - 40

Piano & Keyboards   6th - College | Online/YouTube video, Book

Hi, My name is Alison and I’m a professional musician, performer and teacher based in NORWICH, NORFOLK, United Kingdom. I create free piano & violin video tutorials with free sheet music to...

-1
Free
Offers paid add-ons

Learn to Play the Violin Complete Lessons 1-20

Violin   6th - College | Online/YouTube video, Book

My videos teach you the correct way to learn to play the piano & violin without the use of 'guitar hero' effects, or Synthesia methods. I teach you the classical way which means you will learn...

1
Free
Offers paid add-ons

MathTV

Math   3rd - High School | Book, Online resource

The current version of MathTV.com was started in 2008. That summer, Mr. McKeague hired six of his students to help him proofread and error check a college algebra book he was working on. Because of...

Free
Offers paid add-ons

Second

2nd Grade Curriculum   2nd | Book, Online resource, Printable

A complete Christian home school curriculum from 1st grade through high school (although you can also break it down by level or subject). The entire 2nd grade curriculum including progress...

Free

Seventh

7th Grade Curriculum   7th | Book, Online resource, Printable

A complete Christian home school curriculum from 1st grade through high school (although you can also break it down by level or subject). The entire 7th grade curriculum including progress...

Free

Sixth

6th Grade Curriculum   6th | Book, Online resource, Printable

A complete Christian home school curriculum from 1st grade through high school (although you can also break it down by level or subject). The entire 6th grade curriculum including progress...

Free

Third

3rd Grade Curriculum   3rd | Book, Online resource, Printable

A complete Christian home school curriculum from 1st grade through high school (although you can also break it down by level or subject). The entire 3rd grade curriculum including progress...

Free

Did we miss something?

Add your favorite resources to our directory for free!
Add Resource

See all educational Books