An absolute pleasure to deal with. We have been using Tutor Doctor for about a year and have never had a missed appointment. Tutors arrive timeously and make difficult areas of study fun and manageable for my children. I would recommend them for any family looking to make studying fun for their kids.