Is this an overnight boot camp, day boot camp,short or long term?
That depends on the program, some are weeks in practice with
specifics in mind, some are weekend revelations to inner
weaknesses. You need to consult the program itself to understand
how long, and when.