Skip to main content

Resource Vendor Directory

After consultation with their support teacher, parents may purchase curriculum from vendors of their choice. Vendors on the list below have provided instructions on the best way to make a purchase from them. Please read the instructions carefully and make your order as indicated in the instructions. A vendor's inclusion on this list does not imply HCOS endorses their product.  Families are encouraged to research each curriculum carefully prior to purchasing to ensure it is a good pedagogical and philosophical fit.

Families may also wish to take a look at these Curriculum Picks, which are "all-in-one kits" perfect for assisting the beginner homeschooler. Additionally, our Curriculum Consultant has pulled together a list of Curriculum choices to help parents learn more. 

All purchasing MUST be completed by 11:59 pm on April 15th for the current school year. Remember, even if your favourite is not on this list, the chances are that we can get it for you! Let us help you! Email tgerk@onlineschool.ca to start the process.

Please Note: Parents who order from International vendors to Canada are responsible for any customs or brokerage fees. Unfortunately, parents CANNOT ship to a US address, as HCOS, as the owner of the curriculum, would be liable for brokerage and customs fees. 

Information about HCOS Purchase Order (PO) Numbers

HCOS (PO) numbers are issued after successful enrollment and receipt of all required documentation. You will need a PO number to order or buy directly from these vendors as schools are not able to reimburse parents for curriculum purchases.

Lessons: Can be billed in two installments (September to January and February to June). Separate invoices are required for each installment.

Returns: All refunds and credits are made to HCOS, not to parents. Credits must be used to purchase further materials from the vendor.

Resource Vendor Directory

VendorsSubject RelatedHow to Place an Order
ABB Creations LtdLanguage Arts
Phone: 1-877-368-7890
ABC Academic Books Inc.General
In Store: give PO# at time of purchase Phone: 604-222-2772
ABC Christian Store (Seventh Day Adventist Book Store)Bible
Phone: 604-859-2566 or 1-800-765-6955
Abeka BookGeneral
Please visit SOPHIE for information on how to make a purchase from Abeka Books and Abeka Academy
Amazon.ca 
Use the Curriculum Order form to place your order.
Answers in GenesisBible & Science
Phone: 1-855-513-0225
Bennett ProjectsLanguage Arts
Please go to the contact section of their website; leave a comment with what you would like to buy, along with your name, address and PO number.
BJU PressGeneral
Phone: 250-338-8454
Email: paulcindyjohnson@mac.com Contact is Cindy Johnson.
Blue Mantle Educational SuppliesGeneral
Online: there is a place to enter PO#. Be sure to write the school name in the comment space.
Brave WriterLanguage Arts
Email: help@bravewriter.com. Include PO#.
Bridge the Gap Math (Laurie Beesting)Math
Please Include: school name, PO#, quantity required, student name, delivery address, contact telephone #
Contact is Laurie 
Camp HomewoodBible
Register Online: Place $100 deposit. Upon receipt of registration, Camp Homewood will invoice HCOS. When they receive payment the deposit will be returned to the parent.
Canadian Home Education Resources (CHER)General
Online: there is a place to enter PO# and include school name.
Castle Rock Research BCGeneral
Email: orders@castlerockresearch.com. Include PO# & school name with order.
Center for Literary EducationLanguage Arts
Mail: CenterForLit, 3350 Beck Rd, Rice, WA 99167 USA. Include PO# & school name with order.
Chacha & Chicky Supplies CorpScience
Go to our website 
Click on the “Home Schooling” tab at the top of the page
Complete the Order Form
Christian Book & MusicBible, Language Arts & General
Place order by Phone: 1-800-663-6259 OR Email: victoria@christianbookandmusic.com. In store - give PO# at time of purchase.
Christian Light PublicationsGeneral
Place order by Phone: 1-800-776-0478 OR Email: orders@clp.org
ChristianBook.com 
Use the Curriculum Order form to place your order.
Classical Conversations 
Use the Curriculum Order form to place your order.
Classical Education BooksGeneral
Order online. You may enter your PO number on checkout as a payment option. If you have any questions, email info@classicaleducationbooks.ca. As per Classical Education Books refund policy, they will not accept returns for any orders purchased through PO’s.
Classroom Complete PressGeneral
Teacher initiates the order by Email: service@classroomcompletepress.com. Include family address, PO#, school name & amount of purchase.
CMCO PublicationsGeneral
You may call or email the order to us. Please tell us which organization to bill the order to, the PO number, and the ship-to address. If you order from the website, please add this info in the comments. Tel: 807-487-1071 email: orders@cmcopublications.org
Coho BooksLanguage Arts
Place order Online:there is a place to include PO# information OR by Email: info@cohobooks.com. Include PO# & school name with order.
Creation Ministries General
Place order by Phone: 1-888-251-5360
Creation Science of B.C.Bible & Science
Place order by Phone: 778-887-3971 or 604-535-0019 OR Email: info@creationbc.org
Crescent Beach PublishingMath
Place order by Fax: 604-538-5454 OR Email: rjmickelson@telus.net. Include school name, PO# & HCOS fax number: (250) 762-9277 with order.
Diana Waring PresentsGeneral
Place order by Email: orders@dianawaring.com or by Phone: 1(765) 617-4739 Include PO#, school name with order.
Digital Frog InternationalScience
Place order Online, choosing to pay by PO#, send PO# & school name by Email: thefrogladies@digitalfrog.com after ordering.
Dynamic Classroom Inc. (Math Help)Math
Place orders by phone (604-592-9309) or email: orders@dynamic-classroom.ca
Essentials in WritingLanguage Arts
Go to The Learning House and order directly.
Evan MoorGeneral
Parent sends in order to be invoiced - include HCOS account number (Call HCOS Purchasing office for account number - 250-862-1627) Place order Online - there is a place at check out to include PO# - Include school billing information and your shipping info. Contact: Lorin Tash @1-800-777-4362 EXT 136
Excellent Resources (Canadian division of Institute for Excellence in Writing)Language Arts
Place order by Phone:1-877-825-7414 OR Email: bev@excellentresources.net OR Online: the order form includes a place for PO# information.
Gather ‘Round HomeschoolGeneral
Place orders via the Gather Round order form.
Great Commission Languages - FrenchSecond Language
Place Order by Email: Peter Sherwood at peter@theeasyfrench.com.
Great Commission Languages - SpanishSecond LanguagePlace Order by Email: Peter Sherwood at peter@theeasyfrench.com.
Hewitt Homeschooling ResourcesLanguage Arts
Place order by Email: sales@hewitthomeschooling.com. Include PO#, shipping Info & HCOS account (Call HCOS Purchasing office for account number - 250-862-1627) Take Note: the shipping cost will be approximately $40.00 to $60.00.
Homeschool Buyers Co-op 
Use the Curriculum Order form to place your order.
Homeschool Canada Use the Curriculum Order form to place your order.
Homeschool PotpourriGeneral
Place order by Email: books@hspbooks.com OR Purchase In store .. give PO# at time of purchase.
House of JamesBible, Language Arts & General
Place order by Phone: 1.800.665.8828 OR Email: info@houseofjames.com OR Online: Enter PO# & School for billing in the Notes Section.
Indigo Use the Curriculum Order form to place your order.
Inheritance PublicationsGeneral 
Institute for Excellence in WritingLanguage Arts
PO orders must be placed over the phone with a member of our customer service team at 1-800-856-5815.
Joy Center of LearningGeneral
Place order by Phone: Toll Free 1(800) 653-4231
Junior Genius KitsScience 
Kennedy’s ParableBible
Online orders are completed within the store and require the PO# along with the student's and parent's full name to complete the transaction. If it is something we do not carry on a regular basis then we require payment up front for the products/books. Normally ordering something that is not regularly carried takes about 2 weeks to come to the store. If it is a purchase in store, then we would require the same information as an online order. There is a possibility that in future we will require the phone number of the customer.
Kingdom QuiltsArt
Email m.platt@kingdomquilts.com to place your order. All HCOS students receive 10% off.
Kiwi Co Use the Curriculum Order form to place your order.
Kool & ChildGeneral
Place order by Email: info@koolandchild.com OR Phone: 1-888-390-1775 OR Purchase In store .. give PO# at time of purchase.
Living Books Curriculum (Charlotte Mason)General
Place order by Email: charlottemason@gmail.com Include PO# & school name
Loadza ToyzGeneral
Purchase In store: give PO# at time of purchase.
Malachi ManGeneral
Email orders to Richard Snyder richard@malachiman.com.
Marshall Cavendish EducationGeneral
Place order Online: There is a place to include PO# & school name with order. Contact person Norma Palazzo, 800-821-9881 Ext. 337
MathCanada (Math-U-See)Math
Place order by Phone: 250-590-6761, Toll Free: 1-888-854-6284 or order online entering your HCOS PO number during the checkout process
Milestone Books - Rod & StaffGeneral
Place order Online: Enter your shipping info & school billing info. At check out, choose payment by mail then in the note section, enter PO# & school name. OR Phone: 1-800-761-0234 OR Email: office@milestonebooks.com
Mulberry Bush StoreGeneral
Place order by Email: mulberrypv@shawbiz.ca Include PO# & school name. Or Purchase In store .. give PO# at time of purchase.
My Father’s WorldGeneral
Place order by Phone: 573.202.2000 (no toll free #) PO# & school name necessary for purchase.
Nicole the Math LadyMath
Place order by email: info@nicolethemathlady.com. Make sure to include: School name and Desired membership.
Northwest TreasuresScience
Place order Online OR by Phone: (425) 488-6848
Northwoods Press (Donna Ward)Social Studies
Order online at www.donnaward.net. Enter your P.O.# and school contact information in the appropriate fields on the address page. You can enter different Bill To and Ship To addresses. Then choose the Pay by Cheque option.
Odin BooksGeneral
Orders for Odin Books have to go through the HCOS Purchasing department.
Ogopogo's Treasure ChestGeneral
Purchase In store .. give PO# at time of purchase.
One Year Adventure Novel / Clear Water PressLanguage Arts
Place order by Phone: 1-888-481-4550
Outschool Use the Curriculum Order form to place your order.
Parasource / Sunday SchoolGeneral
Parents can place order by Phone at 519-442-7853 or toll free number 1-800-263-2664. They have to include the PO# and the school account number when making purchase. (Call HCOS Purchasing office for account number - 250-862-1627)
Precept Ministries CanadaBible
Enter the appropriate PO# in the Notes section at checkout
Rainbow Horizons Publishing / Classroom Complete PressGeneral
Teacher places order by Phone: 1-800-663-3609 Include parent shipping information, items and amount allowed for order. Specify that this is a Canadian order. They are sister companies so they both accept PO# 28.08 AN
Regent College BookstoreGeneral
Pos/orders can be summited via email only regentaudiohelp@regent-college.edu. Website does not handle orders.
Right Start math (Activities for Learning)Math
Place order by Email: info@rightstartmath.com
Rod & StaffGeneral 
Scholar's ChoiceGeneral
Place order Online: At check out there is a place to enter PO#. Make to enter Shipping address & HCOS Billing address.
ScholasticGeneral
Place order by Email: custserve@scholastic.ca Include Billing Address, Parent Name, Shipping Address, Student Name, PO# along with a verification letter from HCOS (contact HCOS main office for letter) on letterhead which lists the parent’s address for shipping and states that the student is enrolled with Heritage Christian Online School.
School House Teaching SuppliesGeneral
Place order by Phone: 250-385-9030 OR Email: schoolhouseteachingsupplies@shaw.ca. Orders must be accompanied by a letter from the teacher stating that the family has enough funding for the order to go through.
Science ShepherdScience
Please email orders to contact@scienceshepherd.com
SmartsGeneral
Place order Online: Enter PO# & school name in note section. OR Email: OR Phone: 250-515-0775
Sonlight CurriculumGeneral
Place order by Email: main@sonlight.com In subject line enter: PO# Order
Spectrum Educational SuppliesGeneral
Place order by Email: customerservice@spectrumed.com with the following information:

Billing address:
Heritage Christian Online School
905 Badke Road,
Kelowna, BC V1X 5Z5
Shipping address:
Your Address
PO#
Your PO Number
Itemized list of items to be purchased.
Spelling You See & Analytical GrammarLanguage Arts
Place order by Phone: 250-590-6761, Toll Free: 1-888-854-6284 or order online entering your HCOS PO number during the checkout process
StyleWriter CanadaLanguage Arts
PO Information boxes are included on the Check Out Page. We will accept POs.
SuccessMaker Canada (The Learning Centre)Math
Contact Tom at temerson@successmakercanada.com or 250-832-5775 for HCOS discount pricing and ordering.
Summit Writing AcademyLanguage Arts 
Teaching TextbooksMath
Please email your order to purchaseorders@teachingtextbooks.com with the following information: Purchase Order Number, Parent's Name, Physical Address & Products needed. Please note Teaching Textbooks no longer accepts orders via phone.
The Good and the BeautifulGeneral
Place order by email: support@goodandbeautiful.com Please include the subject line: Heritage Christian Purchase Order.
The Learning House 
Use the Curriculum Order form to place your order.
The Teachers' Learning StoreGeneral
Place order In Store: the vendor has a form to be filled out with PO# information. OR Online: There is a space to enter PO#.
Tree of Life School & Book ServiceGeneral
Place order by Email: dflewelling@treeoflifeathome.com OR Online: Include school name & PO# in comment section.
Usborne BooksLanguage Arts
Families will order through their local, school certified rep.
Vernon Teach and LearnGeneral
Place order In Store: Give PO# at time of purchase.
Voice of the Martyrs CanadaBible
Place order by Phone: 1-888-298-6423 OR Online.
Volume One BookstoreGeneral 
Webster's Academy of KelownaLanguage Arts
This is the online class division of Excellent Resources. Place order by Phone:1-877-825-7414 OR Email: bev@excellentresources.net OR Online .. the order form includes a place for PO# information.
Winter Promise PublishingGeneral
Place order by Phone: 231-303-1028
Wintergreen Learning ResourcesGeneral
Place order by Phone: 1-800-268-1268. Ask for Customer Service.

If you have a particular vendor you would like to see included have them contact us: