Past experience with running courses for fish farmers is that they do not want to spend too long away from the farm and that 2 to 3 days is about the maximum. If you throw in a good evening event (e.g. a dinner or barbeque) then that is always popular too and can help attract clients.