I Passed my test yesterday and I have to thank Richard. He is an excellent instructor, very patient and down to earth. His approach made it all easy as he’s able to identify weakness and help work on it. Great learning experience. I would highly recommend him over and over again.