New Hampshire EFA · Homeschool Curriculum
Best New Hampshire EFA homeschool curriculum: how to choose materials that fit NH rules
New Hampshire’s Education Freedom Account program does not publish an approved curriculum brand list. Instead, the law defines eligible expense categories, and the Children’s Scholarship Fund NH (CSFNH) maintains an approved provider list. Here is how to choose curriculum that fits both your child and NH EFA rules — including the tech device cap.
How New Hampshire EFA curriculum eligibility actually works
The NH Education Freedom Account law (RSA 194-F) defines eligible expenses by category. For homeschool curriculum, the key categories are:
- Curriculum and supplementary materials — this is the primary category for homeschool curriculum purchases
- Educational technology — with a specific annual cap and an “primarily educational” requirement
- Tutoring services — from approved providers
- Online courses — from approved providers
There is no approved brand list. The approved provider list (managed by CSFNH) covers vendors, not products. So the choice of specific curriculum product is your family’s decision — but the vendor must be on the CSFNH approved provider list, and the product must fit the expense category.
The $400 technology device cap — what you need to know
This is one of the most specific and commonly misunderstood rules in NH EFA curriculum buying:
| Tech purchase rule | Details |
|---|---|
| Annual cap | $400 per school year for computers, tablets, or similar devices |
| Primary use requirement | Must be 'primarily for educational purposes' |
| Risk area | General-purpose devices used for gaming or entertainment can raise compliance questions |
| Documentation | Show how the device is used for education — not just that it was purchased |
If you are buying a tablet primarily to run educational curriculum (e.g., an all-in-one homeschool platform app), document that use clearly. If the same device is heavily used for non-educational purposes, you may face questions about the “primarily educational” rule.
Verifying that a curriculum vendor is approved for NH EFA
Step one is checking whether the vendor appears on CSFNH’s approved provider list. This list is the primary tool for NH EFA families. It works differently from, say, Arizona’s ClassWallet Marketplace — you are checking CSFNH’s list, not a shopping portal.
How to check a vendor
- Go to the CSFNH program page or approved provider list.
- Search for the vendor by name.
- If the vendor is listed, confirm the service category that matches your purchase.
- If the vendor is not listed, contact CSFNH before purchasing.
Do not assume a vendor is approved because they say so on their website. Many curriculum vendors serve ESA families in multiple states — approval in one state (e.g., Arizona) does not mean automatic approval in New Hampshire.
Curriculum styles that work well for NH EFA families
Complete structured curriculum programs
Programs with a clear scope and sequence covering core academic subjects. These are the clearest fit for “curriculum and supplementary materials.” Easier to document and explain in an annual spending review.
Subject-specific programs
A focused reading program, a structured math program, or a dedicated writing course. Common choice for families who want to build a custom year from individual components.
Online courses and virtual instruction
Online courses are explicitly eligible under NH EFA statute. Verify the provider is on CSFNH’s list and follow ClassWallet payment rules.
Supplementary materials
Workbooks, practice books, and additional academic support materials that supplement a core curriculum. These fit the “supplementary materials” category — but must be clearly educational in function.
Documentation checklist for NH EFA curriculum purchases
- Receipt or invoice from the vendor
- Product name and grade level
- Vendor name (should match the CSFNH approved provider list)
- ClassWallet payment confirmation
- For technology: notes on primary educational use
- Copies of all documentation saved outside ClassWallet