If traveling distances are reasonable, I would definitely suggest Captain Lance Plews at BCFT, Bournemouth. Now that I started instructing I can see the thought behind every word he said. Also, once he's done with you, you will be able to pass any exam!