Richard has taught all my family, including most of my cousins, all of which except one passed first time. This made me feel much more relaxed when learning to drive with him. He was very patient and made me feel very comfortable behind the wheel. Richard was always on time, no matter how many times I rescheduled my lessons. Overall, he is a great teacher, easy to get on with, and I would definitely recommend him to all my friends!