Understanding Evolution (University of California Museum of Paleontology)

http://evolution.berkeley.edu

An all-inclusive site for learning and teaching evolution.  It contains Evolution 101, an excellent introduction to evolution, its mechanisms and patterns, as well as teaching materials for K-12 students and undergraduates.

Last Updated 12/13/2013