If I could give more than 5 stars I would. Passed my test in just about 20 lessons and got only 2 minors with Keith he was absolutely brilliant explained and showed to the best ability I’ve ever seen and never moved forward unless I completely understood everything. I couldn’t have done it without him I was honestly feeling to give up because everybody I had a lesson with was rude and very impatient but Keith however is the complete opposite thank you so much keep up the excellent work.!!