General Curriculum Sources:
ABeka 1-877-223-5226
Apologia 1-800-860-6272
Bob Jones 1-800-845-5731
Calvert 1-888-487-4652
Educators Publishing Service 1-800-225-5750
Greenleaf Press 1-615-449-1617
Konos 1-972-924-2712
Modern Curriculum Press 1-410-647-2033
Sonlight Curriculum 1-303-730-6292
Classical Education Sources:  
Memoria Press 1-877-8621097
Trivum Pursuit 1-309-537-3641
Veritas Press 1-800-922-5082
The Well-Trained Mind 1-877-322-3445
Math Curriculum Sources :  
Chalkdust Math 1-800-588-7564
Math-u-see 1-888-854-6284
Mortensen Math 1-800-475-8748
Saxon 1-800-531-5015
Singapore Math 1-503-557-8100
Teaching Textbooks (math) 1-866-867-6284
Videotext 1-800- 254-3272
English/Grammar Curriculum Sources:  
Easy Grammar 1-800-641-6015
Shurley Grammar 1-800-566-2966
Sing, Spell, Read & Write 1-804-424-7777
Wordly Wise 1- 800-225-5750
WriteShop 1-909-989-5576
Writing Strands 1-800-688-5375

Learning Differences Resources:

A Mind at a Time by Mel Levine, MD

Educational Care by Me Levine, MD

The Gift of Dyslexia by Ronald D. Davis

The Myth of Laziness by Mel Levine, MD

Reading Assistant from Scientific Learning-Reads to the student:


Lesson Planning Resources:

homeschoolplanet on

EduTrack Homeschool


Supplemental Resources:

Homeschooling Today Magazine

The Old Schoolhouse Magazine free online

The Teaching Home online newsletter          free newsletters


Recommended Books:

101 Top Picks for Homeschooling by Cathy Duffy

A Survivors Guide to Home Schooling by Luanne Shackelford & Susan White

Discover Your Child’s Learning Style by Mariaemma Willis

Discover Your Children’s Gifts by Don and Katie Fortner

Educating the Whole Hearted Child by Clay and Sally Clarkson – Charlotte Mason

For the Children’s Sake by Susan Macaulay

Home School Burnout by Dr. Raymond Moore

Homeschooling for Excellence by David & Micki Colfax

Teaching Children by Diane Lopez

The Well Trained Mind by Jessie Wise and Susan Wise Bauer – Classical Education

You Can Teach Your Child Successfully by Ruth Beechick