I love training with kettlebells, it has a crazy calorie burning potential, will really get the heart pumping as well as building muscle and strength. Kettlebells are fantastic for strengthening your core and toning your mid section. Moves vary greatly and can be suitable for beginners right through to advanced.