CHSH Download Club Library - Teaching Resources & Downloads

Offering over 50,000 downloadable pages
of educational material!


General Education & Parenting Resources

Curriculum "Treasures" from the Past
Texts & Books from the 1800s to early 1900s

Downloads by Subject Matter / Method

Arts, Music & Crafts (See all)

Languages (See all)

Lapbooking & Notebooking Units (See all)

Bible Related Resources (See all)

Language Arts (See all)


 Science (See all)


Math (See all)


Social Studies (See all)

Downloads By Grade/Skill Level 




1st - 3rd Grades

  • Reading 
    Learning to read resources, book units, charts & logs and more.
  • Writing 
    Printable paper, writing center resources & more.
  • Grammar 
    References & Worksheets

4th - 8th Grades

  • Reading 
    Reading lists, book units. literature, poetry & more
  • Writing
    Writing center materials, research/report forms, curriculum

High School / 9th - 12th Grades

Holiday / Seasonal Related
        January/February        March/April        May/June
        July/August     September/October     November/December
Misc. Downloads

Homeschooling Blog and Articles (Written by CHSH members and sponsors)
Thursday, May 19, 2016
Seize the Peace - Learn how to Deal with Stress and Anger
Wednesday, May 18, 2016
So You Want to Start a New Habit
Thursday, May 12, 2016
So You Want to Start a New Habit
Monday, May 09, 2016
Enter to WIN a HUGE Curriculum Bundle Giveaway!
Friday, May 06, 2016
Love to Travel? National Travel Month is Here
Shop for Additional Curriculum & Supplies @
(8% of each purchase will go to support the Christian Home School Hub)

Classical Curriculum

Charlotte Mason Curriculum

Unit Studies Curriculum

Traditional Curriculum

Shop for all your Christian needs

Become a


CHSH on Social Media:

Become a
Download Club

LIFETIME &  Yearly
subscriptions available

Online Now...
Visit our Sponsors & Friends:

Put on the Armor of God

Spring Art Bundle

 Email Site Founder
Lynda Ackert

Website Fund

This website is powered by Spruz

Live Support