Curriculum Guide
Best homeschool curriculum for ESA funds
ESA funds can pay for homeschool curriculum — but only from enrolled vendors and only for eligible categories. Here is how to choose a program that qualifies, find approved sellers in your state, and submit for reimbursement without a denial.
Two questions before you buy any curriculum
Before choosing a curriculum, answer two questions: (1) Is this curriculum type explicitly listed as an eligible expense in your state's program? (2) Is the vendor I plan to buy from enrolled in my state's ESA marketplace? Both must be "yes." Curriculum from a non-enrolled retailer — even a well-known homeschool vendor — will be denied.
How curriculum eligibility works by program type
| State / Program | Curriculum covered? | How to purchase | Vendor directory |
|---|---|---|---|
| Arizona ESA | Yes — broad coverage | ClassWallet marketplace or reimbursement | ClassWallet portal |
| Texas TEFA | Yes — must use Odyssey marketplace | Direct purchase through Odyssey | Odyssey vendor search |
| Florida Step Up | Yes — curriculum and instruction | MyScholarShop or approved vendors | Step Up vendor portal |
| North Carolina SEAA | Yes | ClassWallet marketplace | ClassWallet portal |
| Indiana Choice | Yes | Program-approved vendors | State portal |
| Iowa ESA | Yes | Reimbursement-based | State-approved list |
Curricula families commonly use with ESA funds
The table below lists curriculum programs that ESA families frequently use. Always verify current enrollment in your state's vendor directory before purchasing — enrollment status changes and this list is not a guarantee of current eligibility.
| Curriculum | Type / Grades | Known program presence | Note |
|---|---|---|---|
| Sonlight | Literature-based, K–12 | TX, AZ, FL, NC and others | Enrolled in Odyssey (TX) |
| BookShark | Literature-based, PreK–12 | TX, AZ and others | Enrolled in Odyssey (TX) |
| Moving Beyond the Page | Project-based, K–8 | TX, AZ and others | Enrolled in Odyssey (TX) |
| Memoria Press | Classical, K–12 | AZ, FL and others | Check your state vendor list |
| The Good and the Beautiful | Faith-based, K–12 | TX, AZ, FL and others | Check Odyssey / ClassWallet |
| Saxon Math | Math, K–12 | Most programs | Often available through enrolled retailers |
| All About Reading / Spelling | Reading/phonics, PreK–6 | TX, AZ and others | Check your vendor directory |
| Apologia | Science (faith-based), K–12 | AZ, FL, TX and others | Check Odyssey / ClassWallet |
Vendor enrollment is maintained by state program administrators and may change at any time. Verify before purchasing.
Choosing the right curriculum for your family
ESA funding unlocks access to quality curriculum, but eligibility does not tell you which program is the best pedagogical fit. Consider these factors when comparing options:
- Learning style: Classical, Charlotte Mason, and traditional approaches differ significantly in structure and parental involvement.
- Grade scope: Some programs cover K–12 with a unified spine; others specialize in specific grade bands.
- Religious or secular orientation: Both types are eligible in most programs — the content distinction is pedagogical, not legal.
- Parent-led vs. student-led: Some curricula require active daily parent instruction; others (like online platforms) are designed for independent student use.
For deeper guidance on curriculum choices, see our ESA-approved curriculum and online classes guide.
Texas TEFA curriculum families
Texas families have a dedicated guide: Best Texas ESA Homeschool Curriculum covers how to find and buy curriculum directly through Odyssey, which vendors are enrolled, and how the TEFA reimbursement process works for homeschoolers.
What to do if your preferred curriculum is not enrolled
If the curriculum you want is not on your state's approved vendor list, you have two options: ask the vendor to enroll (many are unaware of the application process), or contact your ESA program administrator to ask about reimbursement for unenrolled vendors — some programs allow it in limited circumstances with prior approval.
You can also check our ESA approved vendors by state guide for the official process to confirm vendor status in each program.