Over the course of my career at William Paterson University I have taught the following courses:
ENV-110 Environmental Foundations
ENV-115 General Geology
ENV-120 Historical Geology
ENV-160 Physical Geology
ENV-301 Field Experience
ENV-350 Toxicology*
ENV-370 Soils*
ENV-399 Independent Study
ENV-450 Environmental Computer Applications*
ENV-470 Hydrogeology*
ENV-480 Senior Practicum
*New or extensively revised courses
Click here to return to my home page.