Courses Taught

Over the course of my career at William Paterson University I have taught the following courses:

ENV-070 Soil & Water Laboratory

ENV-110 Environmental Foundations

ENV-115 General Geology

ENV-120 Historical Geology

ENV-160 Physical Geology

ENV-301 Field Experience

ENV-216 Oceanography

ENV-316 Global Climate Change

ENV-350 Toxicology (now ENV-423 Pollution, Hazards, Impact & Risk)

ENV-370 (now ENV-375) Soils

ENV-380 Junior Seminar

ENV-450 Environmental Computer Applications

ENV-470 Hydrogeology

ENV-480 Senior Practicum

ENV-499 Independent Study