Your learning plan. Live expert teachers.

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

Browse Classes
20,000+
ESA families love Outschool
10,000+
live classes available
4.9
average class rating

Build Your North Carolina Curriculum This Fall

Browse live online classes by subject  -  all eligible for NC ESA+ through ClassWallet.
Browse Classes

How to Use Your North Carolina ESA+ on Outschool

Use your NC ESA+ ClassWallet balance to pay for Outschool classes  -  no out-of-pocket cost when you complete the approval step first.

1
Log in to ClassWallet
Select the learner account you’d like to use and confirm your balance
2
Find Outschool on ClassWallet
You'll be redirected to Outschool - ensure you select the same learner before checkout
3
Purchase at checkout using ClassWallet
Your ESA program will review and approve your order. No out-of-pocket costs.
4
Confirm Enrollment
You’ll be redirected to your Outschool account.
Ensure you select the same learner in Outschool that you chose in ClassWallet before checkout.
5
Start learning!
Learn more

Loved by families across the country

“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.”

- Natalie, Outschool parent

North Carolina ESA+ Resources

North Carolina ESA+ and Outschool: Common Questions

Is Outschool approved for NC ESA+?

Yes - approved ClassWallet vendor for NC ESA+.

Can I cover a full curriculum with $11,498?

Yes - most families cover all core subjects plus enrichment.

Is class approval required?

Yes - individual class approval required via ClassWallet before purchase.

Are there classes for neurodivergent learners?

Yes - specialist educators for ADHD, ASD, dyslexia, dyscalculia, dysgraphia, speech/language.

Do Outschool educators have credentials?

Yes - credentials and reviews visible before booking.

What is Outschool's refund policy?

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.