Richards a great instructor, he's easy to get along with so I felt relaxed and confident behind the wheel. Very reliable and flexible with the lessons and was never late even when I changed the meeting place last minute. His teaching style was very effective, he's calm, patient and gave me very useful tips which allowed me to develop my skills abov...