No. It is common creationist cant that we should "teach the controversy." The Steve barrier is a refutation of the unfounded creationist implication that there is controversy within the scientific community over evolution.
Thanks for the 'Steve' explanation. I thought the reference was to an earlier post to me.
It seems like the position you and others have expressed is that ALL scientists share a single monolithic, unchallenged viewpoint that evolution explains it all.
I've read the work of scientists who disagree. I think questions about evolution, such as irreducible complexity should be taught.