BIO 303: Current Topics and Concepts in Population Biology, Ecology, and Evolution — Stanford Root