North Carolina families use ESA+ funds to hire hundreds of approved Outschool teachers for full curriculum, enrichment, tutoring, and interest-based clubs.
Browse Classes

Use your NC ESA+ ClassWallet balance to pay for Outschool classes - no out-of-pocket cost when you complete the approval step first.
“I LOVE OUTSCHOOL!” My children are taking about 5 classes each (huge thanks to the ESA FUNDS!). They are taking enrichment classes like chess, critical thinking, singing lessons, piano lessons, Spanish, and kindergarten classes. I LOVE that we can choose core classes but also classes they want to do on their own. I also love the fact we can choose to do a live classes, self paced, or private 1:1 classes as well. The best part of Outschool? We can choose when we want the class! Early mornings or late evenings.”


Step-by-step guide for North Carolina ESA+ families using Outschool.
How ESA+ funds help homeschooling families in North Carolina.
Browse all live online classes available for North Carolina ESA+ students.
Yes - approved ClassWallet vendor for NC ESA+.
Yes - most families cover all core subjects plus enrichment.
Yes - individual class approval required via ClassWallet before purchase.
Yes - specialist educators for ADHD, ASD, dyslexia, dyscalculia, dysgraphia, speech/language.
Yes - credentials and reviews visible before booking.
Cancel within 24 hours of enrollment for a full refund - or before the class begins if it's scheduled within 24 hours of signup. Full refunds are also issued if a teacher cancels before the first meeting. See Outschool's full cancellation and refund policy.