Foundations of Biology


Science as a way of knowing

  1. Science, Evolution, and Intelligent Design

  2. Dr. Francis Ayala explains...

  3. Critical Thinking


  1. Berkeley's Evolution Site

  2. Talk Origins: This website is a forum for the discussion of evolutionary topics and controversy.  A great place to examine questions and answers about evolution, especially those relating to fundamentalist creationist perspectives.


  1. Tree of Life

  2. Animal Diversity Web