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