Browse our continuing professional development courses upcoming sessions and past ones we've run.
Presenter: Aggrey Oyatsi
Presenter: Erick Koech
Presenter: Rachel Waithaka
Presenter: Patrick Khaemba
Presenter: Aggrey Marube
Presenter: Peter Kiptum
Presenter: Taj Habib
Presenter: Esther Merab
Presenter: Nyarambe Wigina