James was very easy to get on with from the start, very welcoming and knowledgeable. From the start he assessed the level I was currently at and worked from there. He identified what I was strong at and we worked to improve what was lacking. Really happy to have found James and without him I wouldn’t have passed first time. Well recommend! Sam.