Browse our continuing professional development courses upcoming sessions and past ones we've run.
Presenter: Christine Osale
Presenter: Patrick Khaemba
Presenter: Nyarambe Wigina
Presenter: Aphline Aloo
Presenter: Aggrey Marube
Presenter: Esther Merab
Presenter: Paul Kahara
Presenter: Cosmas Barasa
Presenter: Francis Awino