BRAC (Rural Advancement Committee), established in 1972, is a learning organization and works to combat poverty in over 70 thousand villages and 2000 slums, offering a service package, support and capacity building: microfinance, health, education. BRAC has established 24 training centers all over Bangladesh with the residential capacity to train 100 participants at a time. The villagers are both trained in human relations (leadership, communication, accounting, management) and occupational skills (agriculture, poultry, livestock, fisheries, sericulture and small business management). Once participants end the training they are supported by the microfinance programme to take on economic activities. BRAC has played a long role in building the skills of the poor rural villagers in taking up activities in economic and social fields, helping them to deal with solutions related to rural poverty.