Agricultural extension (also known as agricultural advisory services) plays a crucial role in boosting agricultural productivity, increasing food security, improving rural livelihoods, and promoting agriculture as an engine of pro-poor economic growth. Extension provides a critical support service for rural producers meeting the new challenges confronting agriculture: transformation in the…