Religious schools aren’t the only use of vouchers either. There are also charter schools. Charter schools can often provide specialized programs. Montessori schools seem awesome as well.
Charter schools are public schools and do not require vouchers. They are not considered private schools.
They are. Their taxes pay for the vouchers.
No, only a small portion of an individual parent's taxes pays for a small portion of their own kid's education.