Joseph is my 4th and final driving instructor, I've been trying to learn for about 5 years. Of the other instructors, the less said the better (actually had one "teacher" making such a racket about mistakes I made, not in the last 5 mins, but last week & the week before that... I stopped the car in the middle of the road and told him he could either shut up or get out and walk) so I had developed enormous bad habits and was so anxious and pretty much terrified of driving. I'm sure I've been very challenging to teach. So i can say without a doubt that joseph is a great teacher, fair, patient and determined to do the best he can to get people on the road. I would 100% recommend him, I was well-prepared for my test and had lorries with trailers suddenly pulling out, kids walking in the road, wobbly cyclists... I just knew what to do and that's all down to joseph. Thank you.