Dennis has been fantastic. He is very patient and made me feel at ease straight away.He is very knowledgeable and along with the LDC workbook and other teaching aides, gave me all the information needed to be able to pass my test.