Keith is friendly and a very patient driving instructor. He always make you feel at ease even on the test day. Keith provided me with all of the materials that I need to pass both my theory and practical tests. I would highly recommend Keith for anyone who is learning to drive.