I just passed my test today first time after having an excellent instructor in James. He was always very supportive and very patient and willing to do his utmost to offer great advice whenever needed. After feeling very nervous before the test, James offered reassurance and encouragement that I believed enabled me to triumph in the test. I would highly recommend James as an instructor who brilliantly combines professionalism while simultaneously creating a wonderful calm atmosphere while you learn to master the necessary driving skills.