Extent and potential of collaboration between agriculture teachers and extension workers for dissemination of agricultural information to rural communities for sustainable development