Professional/Teaching Experience
Courses Taught
- Amenity Horticulture - B.Sc. Agriculture
- Landscape Design and Construction - B.Sc. Agriculture; B.Sc. Landscape Design and Management; B.Sc Agribusiness Management
- Community Landscaping and Mgt - B.Sc. Agriculture; B.Sc. Landscape Design and Management
- Plants, Vegetation and Microclimate - B.Sc Landscape Design and Management
- Hard Landscape Features - B.Sc Landscape Design and Management
- Professional Practice - B.Sc. Landscape Design and Management
- Site Planning - B.Sc. Landscape Design and Management
- History and Theory of Landscape Design - M.Sc. Landscape Studies
- Aesthetic Principles and Design Theory - M.Sc. Landscape Studies
- Professional Practice - M.Sc. Landscape Studies
- Site Survey, Analysis and Design Process- M.Sc. Landscape Studies
- Special Topics in Floriculture - MPhil Postharvest Technology
- Environmental Horticulture - Bachelors in Education
- Landscape Architecture - Postgraduate Diploma. Architecture
- Floriculture - B.Sc. Agriculture/PHT
- Introduction to Landscaping - Dip in Horticulture
- Landscaping and Amenity Horticulture - B.Sc. Agric (Top-up IDL)