Rob Huff is preparing for a busy weekend of racing at Germany’s iconic Nürburgring's highly demanding Nordschleife (14-17 May).