I feel one of the best ways to challenge your core is through push ups and push up variations. I also feel one of the best training tools you can use to challenge are
Val Slides. So why not put the two together to make things even a bit more challenging? The following video shows a few different push up variations that incorporate the Val Slides. Take a look: