John is a great instructor. He used the LD system which worked great for me because of the different stages to break it down as you go. I would recommend John to anyone who wants to start learning to drive.