Brilliant driving instructor. He was always calm and gave good instruction. Gary always picked me up on time and always provided accurate communication. He's really easy to get on with and really has a good insight into what it's like to be a young learner. I think I passed first time with only one minor because Gary teaches you how to drive safely in lots of situations and not just how to pass the test.