Browse our continuing professional development courses upcoming sessions and past ones we've run.
Presenter: Robert Rono
Presenter: Hezron Ouko
Presenter: Jared Nyakundi
Presenter: Dr Erolls Sigei
Presenter: Taj Habib
Presenter: Aggrey Marube
Presenter: Collins Abonyo
Presenter: Francis Awino