I had a great time learning to drive with Joe. He didn't lose patience and explained things really calmly and clearly. He gave me a lot of confidence and I passed 1st time. Thank you Joe x