As someone else mentioned, check out Ben Cathro's videos - he's been putting a lot of effort into fitness and training.