A five-minute crash course in constitutional law by Walter Delinger, former Solicitor General to the Supreme Court and current law professor at Duke.
How to solve the separation of church and state problem in the US. "Offer greater latitude for religious speech and symbols in public debate, but also impose a stricter ban on state financing of religious institutions and activities".

