Task Based Learning And Sharing