remember these words.....CORE STRENGTH.....this acheived by not only doing the traditional types of weight training but adding in some newer (yet actually very old) training methods....the newest fad is kettlebells.....if trained properly by a qualified intructor, this can be a fantastic way to gain core strength....paying for personalized training or small group training is essential to getting the most out of your workout.....anyone who tells you different hasn't ever worked with a trainer.....most people will not push themselves like a trainer will......think of it the same as paying to go to CIA or any of the other top wrestling programs......no one has a problem with that......becasue they know the instruction and work ethic is what their kids need.....same with strength training......we have a place in Osceola Indiana called RockStar Kettlebell Gym that trains young athletes of all sports.....wrestling, baseball, football, softball......boys and girls......they go through workouts that include kettlebells, tire flipping, sledge hammers, agility drills among many other training techniques. the instructors there are all certified and do an awesome job at getting these kids in top notch shape. There is no substitue for proper instruction in this area. Yeah you can buy a book or get a routine off the internet but very few if any kids will push themselves day in day out to do full complete workouts by themselves or with their buddies.....