Should Homeschool Families Accept an ESA? Education Savings Accounts, Tax Credits, and Homeschool Freedom