Jeff is a fantastic instructor, made me feel comfortable with everything yet pushed each lesson just the right amount to keep me progressing, passed first time. I highly recommend!