Starting July 2026, Texas homeschool families can use their Texas Education Freedom Account (TEFA) funds to purchase CodeHS computer science courses for at-home learning. CodeHS offers courses from middle school through AP levels—including courses with 100% Texas Essential Knowledge and Skills (TEKS) standards alignment—that are self-paced, and web-based with no downloads or installation required. CodeHS is an approved vendor on the Odyssey marketplace, where all TEFA purchases are made.
What Is TEFA?
In May 2025, Senate Bill 2 established the Texas Education Freedom Accounts (TEFA) program that provides Texas families with funds to customize their child's education. Starting July 2026, homeschool families can receive $2,000 per student per year to spend on approved educational products and services, administered through the Odyssey marketplace.
Who Is Eligible for TEFA Funds?
To be eligible for TEFA funds, your child must be eligible to attend a Texas school program and have a parent who is a Texas resident.
When Will TEFA Funds Be Available?
Awarded students will receive TEFA funds July 1, 2026.
For full program details and to apply, visit educationfreedom.texas.gov.
TEFA-Approved CodeHS Courses
CodeHS is an approved vendor on the Odyssey marketplace. You can find CodeHS courses listed on Odyssey and purchase them directly using your TEFA funds — no credit card needed.
For grades 6-12, CodeHS offers nine computer science courses that are 100% aligned to Texas TEKS standards. We also offer high school level introductory coding courses in Python, JavaScript, and HTML, as well as AP courses endorsed by the College Board.
CodeHS courses are self-paced and ideal for homeschool learners. Each course includes video lessons, guided coding exercises, quizzes, and projects, with built-in autograding that gives your child instant feedback on their work. No downloads or software installation are required—CodeHS runs entirely in a web browser and works on any computer, laptop, tablet, or Chromebook with internet access.
TEFA-Eligible Course Catalog
Texas TEKS-Aligned Courses
Course | Level | Contact Hours | Price |
Middle School | 80 | $199 | |
Middle School | 75 | $199 | |
Middle School, High School | 140 | $199 | |
High School | 145 | $199 | |
High School | 165 | $199 | |
High School | 170 | $199 | |
High School | 100 | $199 | |
High School | 170 | $199 | |
High School | 155 | $199 |
AP Courses
Course | Level | Contact Hours | Price |
High School | 135 | $299 | |
High School | 125 | $299 | |
High School | 125 | $299 |
More Courses
Course | Level | Contact Hours | Price |
High School | 125 | $199 | |
High School | 140 | $199 | |
High School | 120 | $199 |
Each CodeHS course purchase provides access for the full school year, so your child has plenty of time to work through the curriculum at their own pace.
How to Purchase CodeHS Courses with TEFA Funds
Get approved for TEFA. Visit educationfreedom.texas.gov to submit your application. You'll need to verify Texas residency, income, and U.S. citizenship or lawful presence. Applications are reviewed on an annual basis, and you'll be notified once your account is approved and funded.
Browse CodeHS courses. Explore the TEFA-eligible course catalog to find the right fit for your child's grade level and interests.
Purchase through Odyssey. Log in to withodyssey.com with your TEFA account, search for CodeHS, select your course, and complete the purchase using your TEFA balance.
Start learning. After your purchase is confirmed, you'll receive instructions to set up your child's CodeHS account.
Getting Support
CodeHS courses are designed to be self-guided. Every course walks your child through each concept with video lessons, step-by-step coding exercises, and instant autograded feedback, so they can learn and complete the work independently, with no teaching or coding background needed on your part.
Because these courses are self-paced and self-serve, CodeHS doesn't provide one-on-one tutoring or individualized coding or curriculum help for TEFA purchases. The course itself is built to give your child everything they need to make progress.
For questions about your TEFA account, course purchasing, or technical issues with the CodeHS platform, contact Odyssey support directly.
Still have questions? Contact our team at support@codehs.com to learn more!
