Browse our continuing professional development courses upcoming sessions and past ones we've run.
Presenter: Francis Awino
Presenter: Wilfred Namakando
Presenter: Hezron Ouko
Presenter: Cosmas Barasa
Presenter: Taj Habib
Presenter: Seth Shikuku
Presenter: Nyarambe Wigina
Presenter: Devis Wekesa