Craig is a very patient friendly fun instructor. I wanted to give up so many times but Craig would not let me and gave me the encouragement to keep going. Today I passed my test first time. I will miss the laughs we had.I would recommend Craig to anyone wanting to learn to drive of all ages.