Governments need to use more effective policies for financing training of health workers to help meet the need for primary care providers, particularly nurses and midwives, and for public health, health policy and management personnel. At the same time governments should limit or eliminate subsidies for specialist training.