Training for agriculture and rural development