for material of preparation of agri engg, please click on this link http://hughes.vriti.com/tagDetails.htm?tagId=29 U will find number of courses on this portal, and that too at good prices.