I think for a teenager who wants to participate then these camps may work well. I don't believe that a parent should make the decision for a child. Just like unhealthy habits as adults, you can't force them to change. If a child is overweight, parents need to look into the reasons for it. Often, obesity in both children and adults can be linked to psychological factors that can get explored with a professional. Not saying that it's always psychological but often that end of things gets overlooked when dealing with children.