Browse our continuing professional development courses upcoming sessions and past ones we've run.
Presenter: Nyarambe Wigina
Presenter: Kelvin Kirui
Presenter: Rebecca Jabuya
Presenter: Devis Wekesa
Presenter: Taj Habib
Presenter: Jared Nyakundi
Presenter: Aggrey Marube
Presenter: Francis Awino