University Courses

Current Courses
Evolution & Biodiversity (Biology II)BIL 160 (Spring 2026)
Diving Physiology & Biomedicine
BIL 326/MSC 372/MBE 670 (Spring 2026)
Graduate Core IIBIL 613 (Spring 2026)
Other Recent Courses
High-altitude Biology & MedicineBIL 261/661 (Spring 2024)
Population Genetics & GenomicsMBE 529/629, BIL 551/651 (Spring 2023)
EvolutionBIL 320 (Spring 2022)
Older Courses
GeneticsBIL 250
Marine Field Ornithology MSC 372
Modern Synthesis of Evolution BIOL 693

These are some of the books I have used in these courses.