Courses

Courses that I teach or will teach in the future include:

CS 230 – Introduction to Agroecology

SSC 332 – Environmental Soil Microbiology

Soil is alive! There are more organisms in a few grams of soil than there are people on the planet. These microbes are critical to ecosystem services supplied by soil and include the biogeochemical cycling of nutrients and contaminants, nutrient supply to plants, modulation of atmospheric carbon and soil organic matter, and as the driver of the soil food web. This course will provide an introduction to microbial diversity, ecology, physiology and the importance of the soil biota to soil processes, environmental quality, and agricultural productivity.

Prerequisite: SSC 200 and BIO 181, or Instructor permission.

SSC 455 – Soils, Environmental Quality, and Global Challenges

SSC 601/801 – Soil Science Seminar

SSC 609 – Soil Science Colloquium

This one hour course will be taught fall 2021 as a professional development course for CSSC Graduate Students.

 

Courses taught during my career:

Undergraduate CoursesGraduate Courses
  • Introduction to Soil Science
  • Soil and Water Conservation
  • Soil Fertility
  • Soil Genesis, Classification, Morphology
  • Environmental Soil Science
  • Soil Microbiology
  • Soils and Land Use
  • Food, Forests and the Environment
  • Current Topics in Environmental Sciences
  • Issues in Agriculture
  • Agriculture and Life Sciences Honors Seminar


  • Soil Biology and Biochemistry
  • Soil Biogeochemistry
  • Graduate Seminar