Courses taught
Graduate level:
– Soil Fertility (SSC 538)
– Advanced Soil Fertility (SSC 638)
– Environment and Soil Pollution (SSC 642)
– Seminar course (598/698)

Undergraduate level:
– Soil Survey Classification and Conservation (SSC 401) – Faculty of Agriculture
– Aquatic Soil Science (SSC 161) – Faculty of Fisheries