I am not sure I can think of a more important thing to teach, at least in terms of self-knowledge. I know there are pitfalls with sociobiology etc, but it is hard to escape the conclusion that how we got here (evolution) determines an awful lot of what how we behave now we are here (social science). It will take a lot of difficult work to fill in the dots, but I think it is not hard to see there will be a pretty impressive picture that emerges. The moral, religious and personal implications are rather fascinating too, although I confess I find them rather dark.

I'm not a natural scientist, but I suspect we haven't seen anything yet in terms of the practical and intellectual contribution genetics will make to future knowledge in that area. Just knowing there is a gene you can insert to make a fruitfly homosexual is pretty mindblowing. Less frivolously, future improvements in agricultural and medical technology will probably depend on genetic research. Do you need to know evolution to research genetics? I'm not sure, but I suspect most geneticists would say it belongs in genetics 101.