Carl is a great driving instructor, I passed first time with 5 minors. Carl was always on time and always made sure I had the full lesson I’d paid for, even if he had to wait for me. He always had faith in me, more than myself at times and made every lesson enjoyable. He was very patient and wouldn’t make a big deal out of anything. He didn’t waste time sat at the side of the road trying to teach you things from a book, we did most things, that we could as I was driving. Carl also helped and put extra effort into talking me through my theory and made extra time for me on the day of my test. Thanks for everything Carl.