Should children be taught about controversial subjects that adults disagree on?

If so should they be shown both arguments so that they can make up their own minds?

Or is it best to just teach tried and tested subjects like maths, English, and science?