James was very patient when I started my lessons, and then positive and encouraging as I progressed. The lessons were informative and educational. James is great at explaining things in a simple way using the LD system and his teaching techniques are very effective. He helped me to pass first time.