Should contrary views be presented in class?
Not really - there's too much information that needs to be taught already, and it's not really useful to turn science class into debate class.
I wouldn't have a problem with a teacher that chose to do that, however, provided that what they're teaching is scientifically sound.