just been to my second class with British military fitness lads and it was absolutely hoofin, a real good workout and great prep!!my instructor was a serving marine who was excellent and really worked us hard!! so if your training try and give this a go!