Excellent from start to finish. Was completely supportive during my first lesson. Making me feel confident and safe. As our lessons progressed I gained more confidence and responsibility but always felt safe. Dan is a top guy, very easy to talk to and get along with. He has lesson plans before you even get in the car which he adapts as you drive. Cannot recommend enough.