Excellent. The tutor is prompt and a pleasure to deal with. He is knowledgeable and possesses an insight not only in the subject matter but also how to put it across to my child. He understands learning styles and that not everyone has the same style, and matches the learning style of my child to his teaching method. He is patient and thorough ensuring that work is consolidated not just taught. Ian is an amazing tutor and if all tutors with your organisation are like him then I can highly recommend your service.