Gordon wrote: 
"However, the main reason that all religious schools (Catholic, Jewish, Protestant, Muslim, etc.) are denied taxpayer funds is because of consistent federal court rulings over the last 50 years that have declared such funding unconstitutional based on the First Amendment."

This is false. The SCOTUS and the Federal Courts have not ruled "protestant common schools" today called "public schools" but still very much protestant controlled schools, nor protestant private schools may not receive public funds. Likewise, the SCOTUS has not ruled aid to Jewish and Muslim schools is unconstitutional. Rather,
the SCOTUS has over the last 50 years engaged in a religious test to prohibit aid to Catholic schools. The court has used a pretentious wording to pretend the Catholic schools were not the target, but the Catholic schools were the clear target.