Dave is an excellent driving instructor. Although I had previous driving experience it was far from perfect to pass the test. With Dave I quickly raised my confidence level and passed my test the first time. Good thing about Dave is that the level of instructions and advise he gave evolved with time and hence as I progressed he gave me more independence and responsibility to drive. I would recommend to listen and follow his advise carefully as it will be very useful for the test.