Teaching

Home Teaching Research

                            

 

Recent Courses Taught:

Animal Physiology

Developmental Biology (majors)

Developmental Biology (for non-science majors)

Environmental Toxicology (for non-science majors)

Human Anatomy and Physiology I

Human Anatomy and Physiology II

Science and Religion

Perspectives on the Environment (Freshman Seminar)

        Dr. Crain's 2007 FRS130 Syllabus

Ornithology

Research Seminar

Undergraduate Research

Biology Discussion Group