I know i'm late to this conversation but just wanted to put my 2 cents in.
I personally feel Religion should not be taught in schools unless as a history lesson along with other Religions.
If you want Religion to be taught in schools there are a lot of private schools out there and scholarships to be had. If you still can't afford it and want them to learn Sunday School always works, did for me anyway.
As for after school stuff I personally don't care unless it is paid for by the school.