I enjoy every min of my training with John. He always made me feel at ease even when things sometimes didn't go right. He always saw the positives and got me back on track. Johns advice was great and always had a clear plan of where my training was going start to finish. Due to TrainingWithJohn I passed my driving test 1st time, I really enjoyed the whole experience.