| Home | - | About Larson | - | Teaching | - | Publications | - | Lab Members |

Courses Taught

Biology 2970: Principles of Biology II (taught with Dr. Ian Duncan)

Biology 347: Darwin and Evolutionary Controversies Past and Present

Biology 4182: Macroevolution

Biology 4183 (formerly 588): Molecular Evolution (taught with Dr. Alan Templeton)

Biology 475: New Developments in Evolution, Systematics and Population Biology (Science outreach course for high-school teachers)

Biology 500: Undergraduate Independent Study

Biology 580: Seminar in Population Biology: History of Evolutionary Theory - (taught with Dr. Garland Allen

Biology 590: Graduate Research

Other Faculty