Free Educational Books


The best educational books our members recommend:

BetterExplained

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.
Topic: Math
Free

Eighth

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...
Topic: 8th Grade Curriculum
Free

Fifth

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...
Topic: 5th Grade Curriculum
Free

Fourth

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...
Topic: 4th Grade Curriculum
Free

Grammaropolis

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...
Topic: Grammar
Free

High School

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...
Topic: High School Curriculum
Free

Learn Python the Hard Way

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...
Topic: Python
Free

Learn Ruby the Hard Way

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...
Topic: Ruby
Free

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

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...
Topic: Piano & Keyboards
Free

Learn to Play the Violin Complete Lessons 1-20

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...
Topic: Violin
Free

MathTV

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...
Topic: Math
Free

Second

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...
Topic: 2nd Grade Curriculum
Free

Seventh

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...
Topic: 7th Grade Curriculum
Free

Sixth

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...
Topic: 6th Grade Curriculum
Free

Third

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...
Topic: 3rd Grade Curriculum
Free

Did we miss something?

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

See all educational Books