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






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