Scout's or Duke of Edinburgh, except they don't get paid for doing that do they.
Give most 16 to 18 year olds a bit of credit, they are not all violent thugs, most are still studying to become the next Police Officers, Dr's Nurses, Teachers etc, etc. Another chunk are working and putting back into society already.
I personnaly would not let my 16 year old daughter attend such a course, she has her bronze D of E and will be doing her silver this year, so is giving to the community at a young age. It is surely up to schools to organise things like this for youngsters to do, and for parents to ensure that their children are given the pastrol care they need at school. If not then move em to a school that does, put your hand in your pocket, and pay for your kids education, but don't expect us all to pay for a probably usless 6 weeks.