Communities for Development (CfD) was born with a clear objective, to help improve the lives of some of the poorest people in rural Uganda. Our approach includes the delivery of business and skills training and the creation of microfinance savings groups to help communities self-develop. We then assist these community members to start up their own income generating activities, to allow families to meet their basic everyday needs and further improve their long term quality of life. Communities for Development firmly believes that the community must be at the heart of their own development and this philosophy is ingrained into everything we do.