Really excellent overview! I'm finishing a class on evolutionary biology this week and have had to write at-length about each of these topics over the past 15 weeks. I particularly enjoyed discussing the processes of speciation, adaptive radiation, and paleontology's role in providing evidence supporting evolution.
RE: EVOLUTION: Natural Selection and the Evidence for Evolution.