Craig honestly had the patience of a saint when teaching me- he fitted himself perfectly around my work schedule and I honestly couldn´t have passed without him! He said from the beginning that he would make it his mission to get me passed and he did it in no time! Would highly recommend Craig and also this driving school to many others. Chuf...