Geoff is an excellent instructor. My previous instructor was too abrupt for me and so my confidence stalled. Geoff however has the patience to help build up your belief in yourself behind the wheel. He is extremely knowledgeable in all aspects of learning to drive from the show and tell to the theory material. Without his calm explanations and his belief in you I feel I would have taken a lot longer to pass. Which I did first time.