The National Youth Development Agency (NYDA) run training courses which include Business Management Training and Cooperative Governance Training which reaches an estimated 20 000 young people per annum to train them with skills to start and manage their own businesses. Over the past five years, the NYDA has reached more than 100 000 young people through these training programmes.