Downhill Skiing Training

Here are a few creative ways I train for downhill skiing.  By using these training methods, I improve my speed, agility, balance, coordination, core strength and endurance, flexibility and rhythm.