A system for monitoring and evaluating agricultural extension projects