I've found Gary to be a very honest, pleasant and genuine character. He's always punctual and I always had the full lesson time (And more on some occasions)! He's very flexible when arranging lessons times to suit as required. Gary's tuition was thorough, his knowledgeable and explains things well. He's patient when things are not going so well but didn't hesitate to give corrective/constructive criticism. I would thoroughly recommend Gary to my peer's and have already done so! I found the LDC portal was really pinnacle in passing my theory test. At the start of my lessons, I was given an LDC workbook. I found this very useful for tracking my progress, highlighting what I was good at and perhaps not so good at,. This meant our next lesson content could be prioritised!! Thank you Gary!!