Being quite a nervous driver to begin with, David was always very patient and understanding. Everything was made clear and easy to understand also. I enjoyed seeing the progress I was making with each weekly lesson and found the LDC learning book very useful. I would recommend David to anyone considering learning to drive.