Alan is the right mix of calm but reassuring to be a great teacher. I passed with only 29hrs driving first time, so grateful to him! Cant recommended him enough!