Steve has simply been fantastic. Our son had unfortunately failed his test twice before. Steve was very helpful, easy to deal with, flexible and he understood the character of our son. He taught him to drive , rather than passing his test. He gave useful driving tips- parking, road awareness. He made our son really relaxed and confident.