John was a brilliant tutor to all three of my children, aged 8, 11 and 16. He always crafted exciting and well-structured lesson plans, and the children always looked forward to the next one. As a result, they became far more comfortable with their reading, writing and comprehension skills, and after a batch of lessons we saw vast improvements in their test and exam results. John is very considerate of each child's individual personality and their differing needs, and on top of this he is always on time and easy to communicate with. His passion for the subject and his professionalism made working with him a fantastic experience. I recommend him most highly.