Maine has what i think is an excellent solution to a limited number of highschools in rural areas: a voucher program that sends kids to any school of their choice--almost. the state has a law that bans use of vouchers at religious schools. excluding such schools from the program based on their religiosity is discrimination based on religion.
any argument that claims this financial aid forces taxpayers to support beliefs they may not hold is farcical: religious members of society have been forced to do just that for quite some time. if we want publicly funded education, we have to provide an agnostic system.
Universal Tuition Tax Credits may be a means of addressing the goals and problems inherent in all this mess.