Browse our continuing professional development courses upcoming sessions and past ones we've run.
Presenter: Arthur Emary
Presenter: Moses Kakoi
Presenter: Samson Aloys
Presenter: Taj Habib
Presenter: Francis Awino
Presenter: Aggrey Marube
Presenter: Bruce Onyango
Presenter: Daniel Kitunga