Richard has been a great instructor from day 1, having both the patience and teaching style that suited my needs. His calm but attentive approach to all aspects of driving, coupled with a great sense of humour meant that learning to drive was a pleasure not a chore. Very professional (but not a square), always on time and all-round top bloke. Would recommend him to anyone. Cheers!