 |

Courses taught:
- Biology Courses:
- Marine and Freshwater Biology (Bio 322)
- Natural History of Baja
California (Bio 326)
- Environmental Management (Bio 328)
- Developmental Biology (Bio 313)
- Invertebrate Zoology and Parasitology
- Interdisciplinary Courses:
- Science and Society (Bio 374) (on campus and on-line)
- Ecology and Management (Bio 340)
- Into the Watershed: Ecology & Politics of Water in
Western U.S (team-taught)
- Ecology & Religion (team-taught)
|
 |