Sometimes the good things in life mean learning a new skill. Your best mate has asked you to be his best man – great! But how will you write a brilliant speech? Moved in with your boyfriend and want to buy a puppy – great! But how do you train it not to poop all over the floor? Got an hour to yourself to chill with the newspaper – great! But how do you solve that cryptic crossword? We have all the answers.