My Classes
The classes that I teach are listed here. They all have two web-sites, one on the University of Pittsburgh's Blackboard system for the current students and another for both the students and visitors. To visit these sites, click on the appropriate link.


Our Brains, Ourselves (Freshman Cluster: FS 102)

Introduction to Cell and Molecular Biology (BIOL 102)

Cell Biology (BIOL 201)

Invertebrate Zoology (BIOL 1305)

Neurobiology (BIOL 1306)

Molecular Biology (BIOL 1402)

Developmental Biology (BIOL 1401)


Homepage / Publications / Research
Classes / Health Professions / Biology Club
Biographical Sketch


The University of Pittsburgh recognizes the value and potential of personal publishing on the Internet and so allows and encourages students, staff, and faculty to produce their own personal Web pages; however, the University accepts no responsibility for the content of personal pages.