Professor of Biology
Animal Diversity and Ecology, Marine Biology, Environmental Biology
"I hope some animal never bores a hole in my head and lays its eggs in my brain, because later you might think you're having a good idea but it's just eggs hatching." - Jack Handey
Education:
- Ph.D. UCLA (2006) Biological Oceanography
- M.Sc. Oregon State University (1998) Entomology
- B.A. University of California, Santa Barbara (1994) Zoology
Standard Courses:
- Biology 109 - Fundamentals of Biology (online)
- Biology 111 - Marine Biology
- Biology 212 - Animal Diversity and Ecology
- Biology 259 - Environmental Biology