Richard's an excellent instructor, very patient and supportive. His teaching style of breaking down the lesson and taking short breaks to focus on weak points and working on correcting them improved my chances to pass the driving test. He was also very encouraging and made you feel at ease immediately. Questions or queries were answered fully. I passed first time with Richard and I would not hesitate to recommend him to anyone looking for a good instructor.