James is a fantastic driving instructor. He explains things clearly and makes the whole learning to drive experience fun. Throws in a few jokes too. His lessons are well structured and thought out to get you to pass your test in no time. Would 100% recommend to anybody looking to get their driving license.