John helped me pass both my G2 and G. He gives all the necessary tips and comments to help you, and gives all the information that the examiners look for. I was able to pass both my tests with minimum mistakes thanks to him and would highly recommend him to anyone.