- Part of the team that designed and implemented a training programme in Monitoring & Evaluation for members of the National Book Development Council of Kenya in 2009.
- Part of the team that designed and implemented a training programme in pedagogy for academic staff of the University of Nairobi from January 2007 to the present
- Part of a team that designed and implemented a public legal and human rights
education programme for secondary school teachers in selected areas of Kenya
between 1998 and 2002.
- Part of the team that designed , developed and implemented a para-legal training
programme for the under-privileged in the Korogocho area of Nairobi between 1997 and 1998.
- Part of a team that designed and implemented training programmes to promote
capacity of local communities to operate community managed projects for PLAN
International between 1994 and 1995.
- Part of the team that designed, planned and implemented training programmes for community development , extension and production staff of Undugu Society of Kenya in various skills such as : participatory needs assessment , baseline survey , socioeconomic analysis , leadership and decision-making between 1992 and 1994.