Both should be taught, as two views with.
better to understand both ... right
Yes, so the students have a better understanding of the concept.
No. Creationism does not completely go against evolution unless of course you take the side of the immutability of species (species will never change even one small bit). Creationism admits generally that things like the finches on the Galapagos Islands can evolve but yet things like humans coming from apes did not occur. I won't get into a debate about which is right, as that doesn't belong in this section. Creationists generally believe in micro-evolution but not macroevolution where as evolutionists believe in both micro and macroevolution.
Evolution is not a "point of view" It's a FACT.
No more than alchemy should be taught alongside chemistry.
Creationism is not science and to even bring it up as an opposing view to evolution is an insult to science.
that would be the equivelent of teaching alchemy alongside chemistry as an "opposing viewpoint".
sorry but creationism is not a science