Program varies from a few hours to a full day