Professional/Teaching Experience
Courses Developed and/or Taught
Postgraduate Courses
- Theories of Rural Development
- Rural Development Policies and Experiences
- Community Research Techniques
- Sustainable Development in Africa
- NGOs and Development
- Social Determinants of Health/Social Protection
- Local Governance and Rural Development
- Gender Transition and Development
- Rural Livelihood Sustainability
Undergraduate Courses
- Project Management (Level 300/400)
- Poverty and Rural Development (Level 400)
- Rural Development Experiences (Level 400)
- Research Methods (Level 300)
- Decentralization and Development I & II (Level 300)
- General Issues in Development (Level 300)
- Introduction to Human Geography I & II (Levels 100 & 200)