

Recent Courses Taught:
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
Perspectives on the Environment (Freshman Seminar)
Dr. Crain's 2007 FRS130 Syllabus