I highly recommend Naveed as a driving instructor. He's very understanding of your individual needs. He will help you when needed but also knows when to let you find your own way, make a few mistakes and then learn from them so you don't do them again! He is calm and lets you feel at ease. The combination of Naveed's instruction and the LD System helped me to pass first time. I found the book incredibly useful. I would always prepare before each lesson and kept track of my progress. Thanks Naveed!