Schools are there to teach kids how to think, not what to think!
This debate is funamentaly flawed, "what should we teach our children to think," is a stupid question because the answer is nothing! We shouldn't teach our children what to think we should show them how to think, and teaching them what to think teaches them NOT to think.