Weights are best for boys, but many people do small amounts of cardio (3-5 days a week, for less than 45 minutes) to help prevent excess weight gain when on swaying diets. This is fine to do as long as you're also doing weights and are eating an HE Diet.